外观
十万个冷笑话·其一 / FFMP 20250731
约 202 字小于 1 分钟
2025-8-12
Theorem. 9×9=81.
Proof. 9+9=18rotation9×9=81.
求所有正整数 a,b 满足 ab=rev(a+b),其中 rev(n) 是 n 的十进制反序删除前导零后的结果.
答案
(2,2),(9,9),(3,24),(24,3),(2,49⋯97)∗,(49⋯97,2)∗
* 没有 9 也可以
a1+b1=aba+b=rev(a+b)a+b>101.
不妨设 a≥b,则 b≤20.
对于 b≥10,乘法必然导致进位,于是加法也必须导致进位,即 a=999⋯8x 或 999⋯9x.
根据 98×11≤1000,必有 b=10. 此时积为 999⋯9x0,和为 1000⋯0x,不符合题意.
然后枚举即可,过程太长,不展示.