当前位置: 移动技术网 > IT编程>开发语言>C/C++ > P1062 数列 题解

P1062 数列 题解

2019年07月19日  | 移动技术网IT编程  | 我要评论

李春城被送姐妹花,乳胶床垫,e2论坛

(题目为啥要强调用十进制输出呢,明明就是故意提醒)

分析一下样例

k=3k=3时,数列为:1,3,4,9,10,12,13..1,3,4,9,10,12,13..

转换成三进制就是:1,10,11,100,101,110,111..1,10,11,100,101,110,111..

看起来像是二进制,转化成十进制看看

1,2,3,4,5,6,7..1,2,3,4,5,6,7..

显然,第nn项就是nn.

程序就把这个过程逆回去,先把nn转换成二进制,再把它当成kk进制,重新转换为十进制.

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网