以前、任天堂からウォームアップ問題と題してこんなオファーメールが届きました。どうやら、エンジニアを募集している模様。なかなか面白い問題だったので、残しておこうと思います。
ウォームアップ問題
コーネリア防衛軍のパイロット兼プログラマのあなたは、天才科学者Dr.アンドルフ皇帝の通信を傍受した。
m7752902780q5670754954w2654637406q5286271066m8125522416a1926172574
x504148223l9676431138g5289793839l5799859691n5135660909g5241613386
k4148674163p2895427859i4115643171d6373795065これはどうやら、次の攻撃ターゲットの名前のようだ。
以下の、これまでに解読成功した暗号文をヒントに、次の攻撃ターゲットはどこか、特定してください。
【暗号文 : 解読結果】
a0c2e4g6 : aaaa
a0z1c2x3 : aaaa
p65e68t2o51d27n48u38n13 : corneria
x6136494262r7484725313x185670378k2531105274x7114948063 : venom
答えのヒント
こういう問題は面白くて良いですね!
答えのヒントは、
* その場所は16文字である。
* スターフォックスに関すること。
ですね。
この問題を解くと、更なるプログラミング問題が待ち構えています。
こういうジャンルの問題解決に強くなるには、プログラミングコンテスト系の問題をやっておくと良いです。GoogleやYahoo!、海外のスタートアップ系のスキルチェックでも出てくるので、この機会に慣れておくといろいろ応用が効きます。