问题 AA: 立方和

内存限制:128 MB 时间限制:1 S
题面:传统 评测方式:文本比较 上传者:
提交:69 通过:24

题目描述

现给出一个三位数, 先对这个三位数的各位数字的立方求和,然后再对求出的和中的各位数字的立方求和, 如此一直继续下去, 判断最后能否得到一个不再变化的固定值。如能得到一个固定值,就求出这个固定值;如果不能,则输出提示信息“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。
亲爱的同学,请你也来计算一下。

输入格式

只有一行,是一个三位数。

输出格式

只有一行,如能得到一个固定值,则输出这个固定值;如
不能,则输出一个提示信息“error” 。

输入样例 复制

111

输出样例 复制

153

数据范围与提示

输入样例 2:
102
输出样例 2:
371