問4:次の文字に当てはまる数字を答えなさい。
SEND
+MORE
MONEY
問2と似ていますが、足し算で、しかも文字の種類がおよそ倍。
難易度はこちらが上でしょうか。
ちなみに区別がつきにくいので、英語のOは、本文中ではoと表記させていただきます。
基本的に足し算の場合、繰り上がる数は1。
よって、S+Mが繰り上がっているので、M=1です。
1に足して繰り上がる数…この場合、8か9しかありません。
そして、どう計算しようとoは0か1、1は使っているのでo=0になります。
oが0だとE+0は繰り上がらないので、S=9になります。
さて、E+0=Nであることから、N+Rは繰り上がる数であること、そして、N=E+1であることがわかります。
そうすると、E+1+Rの1桁目はE……つまり、Rは8(D+Eが繰り上がるのが条件)か9です。
9は使っているので、R=8。
ここで一旦整理してみましょう。
9END
+108E
10NEY
わかっているのは、D+EとN+8はそれぞれ繰り上がるということ。
使える残りの数字は2.3.4.5.6.7。
D+Eにおいて、足すと繰り上がる組合せは以下の通り。
3+7=10
4+6=10
5+6=11
5+7=12
6+7=13
このうち、1桁目が0.1になるこちはありえない(使用済み)ので、残るは5+7と6+7の組み合わせ。
DとE、どちらが7かですが、E=7になるとN=8になってしまうので、必然的にD=7です。
さぁ、あとはEが5か6か……といいたいのですが、N=E+1なので、E=5、N=6にならざるを得ません。
すると、5+7=12なので、Y=2。
よってこの問題の解は、
9567
+1085
10652
となるわけです。
難しかったでしょうか。