两个四位数,一个是另一个的四倍,如果把其中一个数倒过来,则成为了另一个数,求这两个四位数

问题描述:

两个四位数,一个是另一个的四倍,如果把其中一个数倒过来,则成为了另一个数,求这两个四位数

[abcd]=4*[dcba]
显然 d 不能超过2,所以d=1或者2
而且[abcd]是 [dcba]的4倍,所以d肯定是偶数,这样d=2
d=2时,从首位判断a=8或者9,从尾数判断,只有4*8=32,尾数是2
所以 a=8
这样
[8bc2]=4*[2cb8]
这样有:
8000+100b+10c+2=4*(2000+100c+10b+8)
100b+10c=400c+40b+30
10b+c=40c+4b+3
2b=13c+1
0如果c>=2那么b>10
显然只能 c=1,b=7
这样这个两4位数就是 8712和 2178

2178 8712

[abcd]=4*[dcba]显然 d 不能超过2,如果d>=3,那么它的4倍肯定是5位数了,所以d=1或者2而且[abcd]是 [dcba]的4倍,所以d肯定是偶数,这样d=2d=2时,从首位判断a=8或者9,从尾数判断,只有4*8=32,尾数是2所以 a=8这样[8bc2]=4...