level 1
现给出一个三位数,先对这个三位数的各位数字的立方求和,然后再对求出的和中的各个数字的立方求和,如此继续下去,判断最后能否得到一个不再变化的固定值,如能得到一个固定值,就求出这个固定值;如果不能,则输出提示信息“error”。另外请注意,在求解过程中,若某一次求和过程中得到值超过三位数,则取该数的低三位继续运算下去。
例如一个三位数111,则第一次计算应是1*1*1+1*1*1+1*1*1=3,第二次计算应是0*0*0+0*0*0
+3
*3*3=27,第三次计算应是0*0*0+2*2*2+7*7*7=351,第四次计算应是3*3*3+5*5*5+1*1*1=153,第五次计算应是1*1*1+5*5*5+3*3*3=153,与第四次计算的结果相同,这时可再计算,输出固定值153.
跪求答案
2014年01月26日 04点01分
1
例如一个三位数111,则第一次计算应是1*1*1+1*1*1+1*1*1=3,第二次计算应是0*0*0+0*0*0
+3
*3*3=27,第三次计算应是0*0*0+2*2*2+7*7*7=351,第四次计算应是3*3*3+5*5*5+1*1*1=153,第五次计算应是1*1*1+5*5*5+3*3*3=153,与第四次计算的结果相同,这时可再计算,输出固定值153.
跪求答案