设 f(m) 是正整数 m 的各位数字的乘积,求方程 f(m)=m2−10m−36 的正整数解.
答案 13.
解析
情形一 m 是一位数,则m=m2−10m−36,无解.
情形二 m 是二位数,设为 ¯xy,则xy=(10x+y)2−10(10x+y)−36⟹100x2−100x−36+19xy=−y2+10y,当 x⩾2 时,显然无解.因此 x=1,进而y2+9y−36=0⟹y=3,因此 m=13.
情形三 m 是 n 位数,n⩾3,则m2−10m−36⩾102n−2−10n−36>9n,不符合题意. 综上所述,所求正整数解为 13.