エンジニアしか解けない謎解き
この記事はVoicy Advent Calendar 2024の20日目の投稿になります。
こんにちは。Voicyでエンジニアをしている窪田です。
今回は思いつきで「エンジニアしか解けない謎解き」を作ってみました。謎解きは何度かやったことはありますが作るのは初めてなので単純なものしか作れませんが、よければ遊んでみてください。記事内の情報だけでは難しいものもあると思うので、適宜ネットなども活用してください。
下の方に答えも書いてあります。折り畳んではありますが、間違えて見てしまわないようご注意ください。
問1 数値を求めよ
688 >> 3
問2 数値を求めよ
問3 数値を求めよ
Found - OK - Unauthorized + Gone
問4 数値を求めよ
12 + 5 = 17
36 + 24 = 62
57 + 72 = ?
問5 ⚪︎⚪︎に入る数値を求めよ
13569439330000
↓
23⚪︎⚪︎1231T164210Z
問6 ◻︎ に入る文字を求めよ
1 3 4 5 2
↓
◻︎ ◻︎ ◻︎ ◻︎ ◻︎
ここから下は答えになります
問1
答え:86
688を右に3回ビットシフトすると86
になります。
問2
答え:121
アイコンが表す言語やサービスの名前をそれぞれ文字数の合う枠へ縦方向に当てはめると、左から順に
- Kubernetes
- Go
- Java
- EC2
- MySQL
- GitHub
- CircleCI
- Terraform
となり、太枠内にNovember(11月)
の文字が出てきます。後ろに^2
があるので、11の2乗で121
となります。
問3
答え:111
すべてHTTPステータスの名称なので、数値に変換すると
302 - 200 - 401 + 410
となり、計算すると111
になります。
問4
答え:151
36 + 24 = 62
を見ると1の位が8で繰り上がっているため8進数だとわかるので、57 + 72
を8進数で計算すると151
になります。
問5
答え:99
変換後の値がISO 8601の基本形式になっているので13569439330000
をミリ秒として日付に変換すると、日本時間では
2400/01/01 01:42:10
ですが、最後にUTCを表すZ
があるため、UTCとして変換すると
2399/12/31 16:42:10
となり、答えは99
になります。
問6
答え:Voicy
数値が斜体で書かれており、他に斜体で書かれているところは「問⚪︎」の数値部分のみなので、各問題の答えを記載された順に並べると
86 111 151 99 121
となりますが、問4の151
は8進数のため、わかりやすく10進数にすると
86 111 105 99 121
となります。
問題文で「文字を求めよ」とあるので、これらをASCIIコードとして文字に変換すると答えはVoicy
となりますが、そんなVoicyでは絶賛エンジニアを募集中です!興味のある方はぜひこちらもご覧ください。
Discussion