STYLYからの挑戦状を作問し、楽しく面接をしていたサーバーサイド長。しかし、面接志望者のUnityエンジニア率の高さに気づいてしまった結果、高難易度の作問という奇行に走る・・・
STYLYからの挑戦状 Vol.3 サーバーサイド長からの奇問
下記から2問以上正解された方は、書類選考なしで必ず面談をさせていただきます。
※回答受付は2022/04/17で締め切りました※
問1 ケンタウロスよ星降らせ
以下の3つの暗号を解いてください。
3つの暗号は全て同じ置換ルールです。
大文字のアルファベットと、小文字のアルファベットは同じ置換のルールに基づいて置換されており、空白や記号については、暗号化されていません。
また、考え方についても記述してください。
暗号文:
Nji rlwxk tdufh buy slzcq umid nji ageo vup.
Xueo alzzuy pwmiq qzgdn qrlwv fju gqkq bud sut cih.
Cgxk zo tuy fwnj bwmi vueih awrlud slpq.
問2 覆面算
覆面算(ふくめんざん)は、0から9の数字がそれぞれに対応する別の記号に置き換えられた計算式を与えられ、どの記号が何の数字に対応しているかを推理し、完全な計算式を導き出すパズルである。
引用:https://ja.wikipedia.org/wiki/%E8%A6%86%E9%9D%A2%E7%AE%97
仮に、覆面算を
AB*CDE=FGHIJ
としたとき、
54*297=16038
は覆面算を満たす解の1つです。ここで、以下の条件の覆面算の内、計算結果が最大となる解を求めて下さい。また、導出に使ったプログラムを提出してください。
- 覆面算は2項の掛け算(x * y = z)である。
- 0~9の全ての数字を1度だけ利用する。
54*297=16038は、条件を満たす例の1つです。
問3 バイナリが本体
問4 なぞのプログラム
以下のプログラムをビルドし、実行してください。
このプログラムが何のハードウェアで動くプログラムで、どのように動かしたのかを記述してください。また、スクリーンショットを添付して下さい。
https://drive.google.com/file/d/1XkvxnqVJhlOFhi3qk4--QPlhdvoWZgg5/view?usp=sharing