1から1000までの数を英語でカウントするときの全文字数を求める;
1 なら one なので 3文字。342なら three hundred and forty two なので23 文字
115 なら one hundred and fifteen なので20 文字
イギリス流に正しく and を入れましょう。
嫌だ…。見られたくない…。こんな力任せのコード…。嫌だ…。
はっ! 心の声が漏れ出してしまいました。この問題はずーっと放置していました。なぜならば;
理由① 問題が面白くない。ただの英語のテストやんけ。
理由② 素敵な解法が思いつきそうにない。力で押せ押せに見える。
しかしある時気づいたのです。 Project Euler には "solved fifty consecutive problems" に対する award があることを。
もっとスマートな場合分けはないものか。ガードの使い方も気に入らない。でもじっくり考える気力もない。
このへんで勘弁してください。
ううう…★