设计自己的运算程序

浏阳妈

<h3>任意写下一个四位数(相同的除外),重新排列个位数字,使其组成一个最大的数和一个最小的数,然后用最大的数减去最小的数,得到的差。重复这个过程后,我们可以发现,最多七次以上,最终的值停留在了6 1 7 4 这四个数字上。</h3><div>这就是数字黑洞6174</div><div>下面我们换个三位数试一下</div><div>我们可以发现,最终的值停留在4 9 5上</div><div>由此我们可以猜测 除了一位数 其他无论几位数这样操作最后的值都是一定的</div> <h3>任取一个四位数,只要四个数字不全相同,按数字递减顺序排列,构成最大数作为被减数;按数字递增顺序排列,构成最小数作为减数,其差就会得6174;如不是6174,则按上述方法再作减法,至多不过7步就必然得到6174. </h3><div>如取四位数5462,按以上方法作运算如下: </div><div>6542-2456=4086 8640-0468=8172 </div><div>8721-1278=7443 7443-3447=3996 </div><div>9963-3699=6264 6642-2466=4176 </div><div>7641-1467=6174 </div> <h3>任意输入一个三位数,要求个,十,百位数字不相同,如不允许输入111,222等.那么 把这三个数字按大小重新排列,得出最大数和最小数.再两者相减,得到一个新数,再重新排列,再相减,最后总会得到495这个数字</h3><div>举例:输入352,排列得532和235,相减得297;再排列得972和279,相减得693;排列得963和369,相减得594;再排列得954和459,相减得495. </div> <h3>写下一个三位数,百位数字乘十位数字的积作为下一个百位数字,百位数字乘十位数字的积作为下一个数的十位数字,个位数字乘个位数字的积作下一个数的个位数字。在上面,每次相乘的过程中,如果积大于9,则将积的个位数字与十位数字相加,若仍大于9,则继续相加,直到得出一位数</h3><div>若从123开始,326 963 999</div><div>最后999循环</div><div>那我们换一个数试试</div><div>从788开始,221 242 488 551 575 788 221 242 .....</div><div>最后成了这六个数为一组循环</div><div><br></div><div>我们多试几次就会得出结论,一个三位数按上面方法运算,得出的数有两种情况:一,999循环 二,六个数为一组循环</div>