经典指数          
原因
897
浏览数
0
收藏数
 

n 从 1 开始,每个操作可以选择对 n 加 1,或者对 n 加倍。如果最后结果为 2013,最少 需要()个操作。
  • 18
  • 24
  • 21
  • 不可能

     举报   纠错  
 
切换
1 个答案
将2013转换为二进制为:10111011111;其中遇到1除以2,遇到0减1,即有公式num = 2*(x-1)+y,其中x为二进制中1的个数,y为二进制中0的个数,则有num = 18.
 
切换
撰写答案
扫描后移动端查看本题