hirax.net::inside out::2013年04月19日

最新記事(inside out)へ  |   年と月を指定して記事を読む(クリック!)

2013年3月 を読む << 2013年4月 を読む >> 2013年5月 を読む

2013-04-19[n年前へ]

読者への挑戦状!この「暗号」を解き、名探偵になってみろ!? 

 アスキーPC編集部から、連載記事の最終回で使うための「暗号」が送られてきました。送られてきたのはこのPNG画像ファイル(送られてきたファイルそのもの)で、およそ下に貼り付けたような画像です。ガチで暗号解きに挑戦して、その過程・結果を記事にする、というわけです。

 「暗号」解きに挑戦した結果は、1回目の推定(解読)候補には編集部から「ブブー違います!」という返事が返り、2回目の推定候補でようやく「大正解!」となりました。

 1回目の推定が正解に至らなかった原因は、「(こういう候補群は)ありえない」と想像される狭い範囲で解探索を行ってしまったからです。ありがちな話ですが、作業を楽にしたいという意識が働き、「ダメとわかってるはずなのに」「目先の楽をしたいがために(矛盾を解決できない狭い範囲で作業を行ってしまって)結局は遠回り・苦労してしまう」というミスをしてしまったのです。

 しかし、それらを言い換えれば、この問題が「解推定を自然に行えば、ちゃんと正解に至ることができる」という「良問」である、ということになりそうです。つまり、ちゃんと考えれば、一発で正答に辿り着く可能性が高い「問題」だというわけです。

 画像解析や統計処理が好きな人は、この「暗号」解きに挑戦してみると面白いと思います。画像処理で「解くやり方を考える」のに20分程度、そして、そのやり方で解くための「解集合」を集めるコードを書いて・実行/整理する作業に15分程度、そして、その解集合から正解をスクリーニングするのにかかる時間は10分程度…トータル45分くらいの「探偵」作業をすれば(Top Coder な方々なら、おそらく15分もあれば十分でしょう)、きっと正解に辿り着くことができると思います。

 本格推理小説を読むのが好きだったり、パズル好きだったり、画像解析や統計処理が好きな人は、この「暗号」解きミステリー、結構面白いのではないでしょうか。

 (解答が出たら正誤確認は、こちらこちらまで、「解答・推理」を御連絡下さい)

挑戦!この「暗号」を解き、名探偵になってみろ!?