求一道pascal题的解2.立方和(文件名:cubsum.pas) 现给出一个三位数,先对这个三位数的各位数字的立方求和,然后再对求出的和中的各位数字的立方求和,如此一直继续下去,判断最后能否得到

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 22:42:32
求一道pascal题的解2.立方和(文件名:cubsum.pas) 现给出一个三位数,先对这个三位数的各位数字的立方求和,然后再对求出的和中的各位数字的立方求和,如此一直继续下去,判断最后能否得到

求一道pascal题的解2.立方和(文件名:cubsum.pas) 现给出一个三位数,先对这个三位数的各位数字的立方求和,然后再对求出的和中的各位数字的立方求和,如此一直继续下去,判断最后能否得到
求一道pascal题的解
2.立方和(文件名:cubsum.pas)
现给出一个三位数,先对这个三位数的各位数字的立方求和,然后再对求出的和中
的各位数字的立方求和,
如此一直继续下去,
判断最后能否得到一个不再变化的固定值.
如能得到一个固定值,就求出这个固定值;如果不能,则输出提示信息“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.
亲爱的同学,请你也来计算一下.
输入文件
cubsum.in,只有一行,是一个三位数.
输出文件
cubsum.out,也只有一行,如能得到一个固定值,则输出这个固定值;如
不能,则输出一个提示信息“error”.
输入样例1:
111
输出样例1:
153
输入样例2:
102
输出样例2:
error

求一道pascal题的解2.立方和(文件名:cubsum.pas) 现给出一个三位数,先对这个三位数的各位数字的立方求和,然后再对求出的和中的各位数字的立方求和,如此一直继续下去,判断最后能否得到
做一个a[0..10,0..10,0..10] 的数组 用来储存1000种不同的三位数的立方和 用链表把有前后关联的项连接起来 也可以用前向星类似的东西 最后以不变的点为头向前找 开个hash坐下标记 就可以了
脑袋想的 可能有错 如需程序

求一道pascal题的解2.立方和(文件名:cubsum.pas) 现给出一个三位数,先对这个三位数的各位数字的立方求和,然后再对求出的和中的各位数字的立方求和,如此一直继续下去,判断最后能否得到 turbo pascal的一道题:找出100到999之间的整数中所有等于它每位数字立方和的数 用Pascal编程求满足下列条件的三位数:该三位数等于它数字的立方和. 一道PASCAL题 读入10个数,计算它们的和、积、平方和及和的平方 一道poj上的题目求poj2253 的pascal程序 pascal求最小公倍数和最大公约数如题 问几道Pascal题目1、求一个三位数,其各位数的立方和,等于该数.2、求1!+2!+3!+4!+……+10!的值. 有一道编程题目(pascal),求高手讲解源代码.选数排列提交文件:pick.pas/.cpp输入文件:pick.in输出文件:pick.out给出N个数,我们需要选择其中的R x C个数,把它们填入一个R x C的矩阵(R行C列)中. 一道PASCAL题 读入10个数,计算它们的和、积、平方和及和的平方我急用 pascal 求最大公约数和最小公倍数 Pascal语言求两个数的最小公倍数和最大公约数 1025:【入门】求n个数的最大值和最小值 pascal 求一道简单的pascal题目马戏团有鸟和大象,它们共有 36 个头,100只脚.问有多少只鸟和大象. free pascal语言 一道很简单的题 我老爸说是错的.某梯形的上底、下底和高分别为8、12、9,求梯形的面积 Free Pascal 和Pascal的区别?为什么竞赛都用Free Pascal?Free Pascal 和Pascal的区别?为什么竞赛都用Free Pascal? 一道pascal的余数(韩信点兵)题!某数,除5余4,除6余1,除7余4,求此数. 急求TURBO PASCAL 急求关于TURBO PASCAL 一道要关于FOR的,另外两道一道是过程的,一道是函数的,题目可以自己编,但是要与化学有关的, 输入一个整数n,求它各位上的数字和 pascal同题··n