对于任何整数,都有一个2的幂,最后一个位数为1或2。
给定,找到最小的,使得仅包含1或2。
对于,,因为
对于,,因为
注意:,是(再次)
输入:
输出:
例如。
输入:2
输出:9输入:3点
:89
该程序应在合理的时间内运行。
编辑:此挑战的oeis序列是A147884。
2
该OEIS这个任务是A147884
—
堂吉诃德式的
@Debanjan,是的。@ S.Mark,2的幂,而不是3
—
st0le
我有一篇论文,描述了一种有效的算法。如果有人无法继续前进,我将其发布。
—
st0le 2011年
啊,好的,谢谢!
—
你
@ st0le:复杂吗?
—
whacko__Cracko 2011年