轩辕传奇手游坐骑:c 语言编程问题

来源:百度文库 编辑:高校问答 时间:2024/05/02 07:38:36
1955年,卡普耶卡研究了对四位数的一种变换:任意给出的四位数k0,用它的四个数字由大到小重新排列成一个四位数m,再减去它的反序数rev(m),得出数k1=m-rev(m),然后继续对k1重复上述变换,得出数k2。如此进行下去,他发现无论k0是多大的四位数,只要四个数字不完全相同,最多进行7次上述变换,就会出现四位数6174。例如:k0=5298,k1=9852-2589=7263,k2=7632-2367=5265,k3=6552-2556=3996,
k4=9963-3699=6264,k5=6642-2466=4176,k6=7641-1467=6174.用程序判断该说法的正确性。