2018/04/08SHAREツイートシェアはてブGoogle+PocketLINE問題2つのサイコロがある。サイコロには何も書かれていない。いま、幼女は2つのサイコロを「日付を示すカレンダー」として使いたい。幼女はサイコロの各面に「1ケタのアラビア数字(0〜9)」を書くことができる。「01」から「31」までの数字を2つのサイコロで表現するために、幼女はサイコロにどのような数字を書いていけばよいだろうか。サイコロは常に2つ用いなければいけない。「7日」を表現する時、サイコロ1つを用いて「7」とするのではなく、サイコロ2つを用いて「0」「7」と表現しなければならない。さあ、解いてみよう!ヒントは特になし。下にスクロールすると答えがあります。正解ひとつめのサイコロ:0,1,2,3,4,5ふたつめのサイコロ:0,1,2,6,7,8解説2つのゼロひとつのサイコロは6面。1ケタの日にち「01」〜「09」を表現する時、両方のサイコロに「0」が必要になります。6と9「アラビア数字」「上下をひっくり返せるサイコロ」という要素が登場することから、「6」と「9」は同一とみなせることに気づいた方は多いでしょう。事実、6(あるいは9)の面はひとつだけで十分です。別解ひとつめのサイコロは「0,1,2,3」を含み、ふたつめのサイコロは「0,1,2」を含んでおり、残った面に「4,5,6,8」が配置されて入ればOKです。ひとつめのサイコロ:0,1,2,3,7,8ふたつめのサイコロ:0,1,2,6,4,5といった別解も正解です。プロフィールミライジョー(@Mirai_Joe)東京在住のWebマーケター。外資系で広告運用してます。