运算运行加减乘除
非整数是否是不必要的算式中间结果
比如用最少的1表示6,答案是(1+1+1)×(1+1),表示1-5只用加法,表示10答案可以用2个乘5个,表示26,答案可能是3×3×3-1
搜索运算过程,负数和0一定是不必要的,如果出现0那么这部分必然可去,如果出现负数,那么改变顺序必然可以保证每一步结果为正数
在C语言吧讨论一下,觉得中间结果是否允许为分数是关键点,不使用分数可以大大简化运算
该问题来源,n个骰子上的数可以表示的数,最少可以覆盖1到几
非整数是否是不必要的算式中间结果
比如用最少的1表示6,答案是(1+1+1)×(1+1),表示1-5只用加法,表示10答案可以用2个乘5个,表示26,答案可能是3×3×3-1
搜索运算过程,负数和0一定是不必要的,如果出现0那么这部分必然可去,如果出现负数,那么改变顺序必然可以保证每一步结果为正数
在C语言吧讨论一下,觉得中间结果是否允许为分数是关键点,不使用分数可以大大简化运算
该问题来源,n个骰子上的数可以表示的数,最少可以覆盖1到几