题目:
ABCD是一个四位整数,它的逆序为DCBA,试推理求出ABCD使得ABCD*4 = DCBA
竖式: A B C D
* 4
------
D C B A
推理过程:
A*4 + n = D 且D不能进位,则A=0,1,2。
- A=0,不可能,因为这不是个四位数
- A=1,不可能,D*4没有等于1的
A=2,D=8 即如下情况
2 B C 8 * 4 ---------- 8 C B 2
同理,B*4 + n = C 且C不能进位,则B=0,1,2。
- B=0,C*4+3=0, C无解
- B=1,C*4+3=1, C=7, B*4+3=7, 成功,即如下情况
B =2, C*4+3=2, C无解
2 1 7 8 * 4 ---------- 8 7 1 2
- 综上,ABCD=2178.