覆面算のパズルが与えられたら、正しい答えを見つけましょう。
覆面算は、単語の文字を数字に置き換えるパズルです。
たとえば、SEND + MORE = MONEYは次のようになります。
S E N D
M O R E +
-----------
M O N E Y
これを正しい数字に置き換えると、次のようになります。
9 5 6 7
1 0 8 5 +
-----------
1 0 6 5 2
これは、それぞれの文字が異なる数字に置き換えられ、単語を数字に変換すると正しい足し算になるからです。
それぞれの文字は異なる数字を表す必要があり、複数桁の数の先頭の数字は0であってはいけません。
Exercismに登録すれば、126個の演習、そして本物の人間によるメンタリングとともに、MoonScriptを学んでマスターできます。すべて無料です。