切换到宽版
  • 4459阅读
  • 0回复

圣经数(05慈溪第二题) [复制链接]

上一主题 下一主题
离线hzx2008
 
只看楼主 倒序阅读 0 发表于: 2007-11-23
【问题描述】

人们把 l 5 3 叫做 “ 圣经数 ” ,因为 1 5 3 具有一个有趣的性质:任写一个 3 的倍数,

把各位数字的立方 ( 一个数的立方 = 三个该数相乘的结果,如 5 3 =5*5*5=125) 相加,得出和,

再把和的各位数字立方相加,如此反复进行,最后则必然出现 l 5 3 。

例如: 2 4 是 3 的倍数,按照上述规则,进行变换的过程是:

24 → 2 3 +4 3 → 72 → 7 3 +2 3 → 351 → 3 3 +5 3 +1 3 → 153

经过 3 次变换, 153 出现了 ! 请编一程序,输入某一 3 的倍数,输出变换成 153 所需要的次

数。

【输入文件】

输入文件为 t2.in ,从文件的第一行读入某一 3 的倍数。

【输出文件】

输出文件为 t2.out ,输出文件只有一行,即为变换成 153 所需要的次数。

【样例输入】

12

【样例输出】

5

快速回复
限100 字节
 
上一个 下一个