逻辑如下,

来源: 2009-05-26 04:10:24 [旧帖] [给我悄悄话] 本文已被阅读:

S=9,M=1 确定之后,O不可能为大于1的数,所以0只能为0。
剩下就是
9END
+ 10RE
=10NEY

由于所有的都不能重复,显然,百位数N=E+1,
所以,10位数N+R=E是不可能成立的,所以要 N+R = E + 10
或者来自个位数的进位, N+R+1 = E+ 10 同时个位数 D+E = 10 + Y。 显然 N+R= E+10 也是不可能成立的,所以只能是后者N+R+1 = E+ 10 同时个位数 D+E = 10 + Y。
R不能为9,只能等于8,剩下就迎刃而解了。