满意答案
lyn851020
2014.08.07
采纳率:54% 等级:7
已帮助:212人
请随便写出一个四位数,这个数的四个数码有相同也不要紧,但不可四个数码完全相同,如1111、7777等都要排除。
写出数目后,要把它整理一下。其做法是,按照从大到小的顺序重排数码。例如选中的数字是5477,则整理后便是7754。接下来的步骤是:把所得之数颠倒一下,然后再用第一数减去第二数,求其差数。再对这个差数,把上述的步骤重做一遍,于是又 可得到一个新的差数。继续重复以上步骤,做了几次,就会得到6174。
我们把以上实例从头做到底:
7754-4577=3177 7731-1377=6354
6543-3456=3087 8730-0738=8352
8532-2358=6174
需要说明的是:以0开头的数,例如0378也得看成一个四位数。
总之,经过几次变换后,四位数(除去1111、2222、…9999)就会找到它的最后归宿——6174。
一个正整数,不管它是几位数,如果把组成它们的数码从大到小
排列后形成的数,减去其逆序数(即数码从小到大排列后形成的数),所得之差仍然是由原来数码组成的数,那么,就把开始取的那个数称为“自我拷贝数”。
显然,6174是一个“自我拷贝数”,这是因为
7641-1467=6174
除了6174,其它的“自我拷贝数”也是存在的。
如954-459=495 98754210-01245789=97508421
则495、97508421也是“自我拷贝数”追答: 97508421也是“自我拷贝数”
追答: 495、6174、75421089、97508421、123456789
算是自我拷贝数里面现实课本的全部差不多,其它的你需要的话,就去用C语言或者C++自己去编一个自我拷贝数推算程序
10分享举报