看完不会?让 AI 一步步解给你看
Arithmetic · real student question

把一个是 5 的倍数的四位数各位数字倒过来写,得到另一个四位数。用原数减去这个新数,结果是 1359。求出一个满足条件的原数。

Question

把一个是 55 的倍数的四位数,各位数字倒过来写,得到另一个四位数。用第一个数减去第二个数,结果是 13591359。

写出一个可能的原数。

Step-by-step solution

  1. 先把两个数按位值展开。 设原数为 abcd‾=1000a+100b+10c+d\overline{abcd}=1000a+100b+10c+d,它的倒序数是 dcba‾=1000d+100c+10b+a\overline{dcba}=1000d+100c+10b+a。相减得

    N−Nrev=999(a−d)+90(b−c).N-N_{\text{rev}}=999(a-d)+90(b-c).

    这一类问题最后都会归结到这个恒等式上。

  2. 先定个位数字。 NN 是 55 的倍数,所以 d∈{0,5}d\in\{0,5\}。但倒序数也必须是四位数,它的首位 dd 就不能是 00。于是

    d=5.d=5.

  3. 用恒等式解出数字之差。 我们要 999(a−d)+90(b−c)=1359999(a-d)+90(b-c)=1359。试 a−d=1a-d=1,得 90(b−c)=1359−999=36090(b-c)=1359-999=360,即 b−c=4b-c=4——这是一对合法的数字差。再试 a−d=2a-d=2,得 90(b−c)=1359−1998=−63990(b-c)=1359-1998=-639,它不是 9090 的倍数;取更大的值只会偏得更远。所以 a−d=1a-d=1、b−c=4b-c=4 是唯一可能。

  4. 把数字拼起来。 由 d=5d=5 得 a=d+1=6a=d+1=6;再由 b−c=4b-c=4 且两位数字都在 00 到 99 之间,可取 (b,c)=(4,0),(5,1),(6,2),(7,3),(8,4),(9,5)(b,c)=(4,0),(5,1),(6,2),(7,3),(8,4),(9,5):

    6405, 6515, 6625, 6735, 6845, 6955.6405,\ 6515,\ 6625,\ 6735,\ 6845,\ 6955.

  5. 验一个,并留意其中的规律。 6405−5046=13596405-5046=1359 ✓,6955−5596=13596955-5596=1359 ✓。对所有四位的 55 的倍数做一遍穷举,确认这六个就是全部答案;任取其一都能作答。

Answer

6405(另有 6515, 6625, 6735, 6845, 6955)6405\quad(\text{另有 }6515,\ 6625,\ 6735,\ 6845,\ 6955)

Need to solve a different problem like this? Open the solver →