見出し画像

算数のクイズ:覆面算で「夢を持て」

今回は、覆面算のクイズです。

覆面算とは、数式の一部または全部の数字が、文字や記号に置き換えられているパズルのことです。
それぞれの文字が0~9のどの数字に対応しているのかを推理し、元の数式を解き明かします。


【問題】

次の覆面算を解いてください。
HAVE × A = DREAM(ただし、R = 5)


有名な覆面算の問題に「SEND + MORE = MONEY」があります。
これは1920年代、今からおよそ100年前に発表されたと言われています。

意味の通る英単語の組み合わせ(訳すと「もっとお金を送って」)であり、しかも解はただ一つ。
この「美しさ」が、多くの人を惹きつけてきた理由だと思います。

私自身、この「SEND + MORE = MONEY」は、最も美しい数式のひとつではないかと感じています。
……意味については、いったん置いておきますが。

そんな名作に触発されて、今回は自分でも問題をひとつ作ってみました。
一応、プログラムで解析して「解が一つだけ」であることは確認済みです。

ぜひ挑戦してみてください。

いいなと思ったら応援しよう!