321-123=198 然后198+891=1089 适用于所有的三位数,谁能告诉我为什么?

来源:百度知道 编辑:UC知道 时间:2024/06/07 07:49:00
任何的三位数最后经过这个相减相加的过程都得1089

不是所有的三位数,这样的三位数只有224个。
首先要满足以下三个条件:
1、组成这个三位数的,三位数字均不相等,就是说没有重复数字;
2、第一位(百位)不能是零,如是零也就是两位数了,末位(个位或第三位)数字也不能是零;
3、百位数字减去个位数字之差必需大于或等于2。
满足上面三个条件的数字只有224个,比如:
301-103=198 198+891=1089
321-123=198 198+891=1089
341-143=198 198+891=1089
…… ……

问题应该缺少一些限制条件吧
譬如这个三位数不能是百位与个位相同的三位数
或者是百位与个位之差为一的三位数
证明:设三位数为100a+10b+c,其中a,b,c为不等于零小于10的自然数,而且a〉c,a不等于c,a-c不等于1
则倒置得另一个三位数
100c+10b+c
100a+10b+c-(100c+10b+a)=100(a-c)+c-a
因为a〉c,且不等于零小于10的自然
(a-c)也是自然数
100(a-c)+c-a=100(a-c-1)+90+(10+c-a)
倒置得
100(10+c-a)+90+a-c-1
因此
100(a-c-1)+90+(10+c-a)+100(10+c-a)+90+a-c-1
=1089

假设a,b,c
1=<a<10
1=<b<10
1=<c<10
A=abc-cba=(a*100+b*10+c)-(c*100+b*10+a)=99(a-c)>0
2=<a-c=<8
198=<A=<792
A的反数范围为(279,891)
M=A+(A的反数)=1089
个人思路,参考