对于正整数 n,将其各位数字之和记为 s(n),各位数字之积记为 p(n),若成立 s(n)+p(n)=n,就称 n 为巧合数,则所有巧合数的和为_______.
答案 531.
解析 设 n=¯akak−1⋯a2a1(k⩾2,k∈N),则根据题意,有(a1+a2+⋯+ak)+a1a2⋯ak=ak⋅10k−1+⋯+a2⋅10+a1,
也即a1a2⋯ak=ak⋅(10k−1−1)+⋯+a2⋅9.
若 k⩾3,则LHS⩽9k−1ak<ak⋅(10k−1−1)<RHS,
不符合题意.因此 k=2,进而a1a2=9a2⟹a1=9,
故所有巧合数之和为9∑k=1(10k+9)=450+81=531.