あなたはどのように刑務所を脱出しますか?

あなたは人生を宣告された高セキュリティの刑務所で、間違って告発された囚人です。しかし、警備員の1人はあなたの話を信じて、あなたに脱出する機会を与えました。彼はあなたに、あなたがゲートでその人に言うことができる特別な言葉があると言いました。そして、彼はあなたのために道を喜んで開けます。同じ日、あなたはベッドの下に隠された紙を見つけました。この論文は次のようになっています:

47697665206d652035210d0a0d0a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2f2f2f2f2b2b2b2b2b2b2b2b2f2f2f2f0d0a2f2b2b2b2b2b2b2b2b2b2f2b2b2b2b2b2b2b2b2b2b2b2b2b2f2b2b2b2b2f2d2f2f2f2f2a2f0d0a2e2f2d2d2d2e2b2b2b2b2b2b2b2e2e2b2b2b2e2f2e2f2f2f2f2f2f2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2e2f2e2b2b2b2e2d2d2d2d2d2d2e2d2d2d2d2d2d2d2d2e2f2b2e0d0a0d0a49276d20737475636b206f6e207468652066656e6365206265747765656e203320747261696e20747261636b73210d0a0d0a546774203368402e682072333167707635746577792e33336e4020202e

あなたは、これがあなたに脱出する方法の秘訣を教えようとする警備員でなければならないこと、または秘密の言葉が何であるかを理解していなければなりません。あなたはまた、ゲートの男が間違ったパスワードを話す人を殺すことを躊躇しないことを知っています。

あなたはこれで一発を得るので、あなたはゲートキーパーまで歩いて行きます。彼に何を言うべきですか?

6

2 答え

シンプルな

HEXからASCII

コンバージョンはこれを示します

Give me 5!
-----------------------------------////++++++++////
/+++++++++/+++++++++++++/++++/-////*/
./---.+++++++..+++././/////+++++++++++++++./.+++.------.--------./+.
I'm stuck on the fence between 3 train tracks!
Tgt [email protected] [email protected] .

f "はコメントにヒントがあるように:

レールフェンス暗号のヒントがあります

これで

3つの列車の間にフェンスがあります!

これで

レールフェンスデコーダを使用し、3をキーとして使用しました。

結果は次のとおりです。

.. Th3 gr33t1ng p @ v35 w @ y。

だから、私の最後の(うまくいけば)答えは:

ハイレベル5 としての最初の行 5を教えてくださいが、ここでは$ 5!$ ie $ 120 $です。
 だから、私は 120 と言ってもよいし、ハイレベルを与えるだけでもよい。

3
追加された
たぶん句読点は脳のようなものです** kプログラム
追加された 著者 Steve Moyer,
"フェンス"と "トレイントラック"は、レールフェンス暗号のための明らかな手掛かりです。
追加された 著者 Tritium21,
追加された 著者 Erin Beierwaltes,
@GeorgeGibson更新された答えを見てください。
追加された 著者 Erin Beierwaltes,
@ LeppyR64私はこの質問を試みたことを完全に忘れてしまった。あなたの答えは完璧です。前回私がこれらの言語を使用したのは、WhiteSpaceの「ここのもの」でした。
追加された 著者 Erin Beierwaltes,
さて、それは "それらの"言語の1つです:/
追加された 著者 Erin Beierwaltes,
@GeorgeGibsonはい、私はそれらを熟考しましたが、何が私の心に来ました5つ星のような "星"と中間線の2つのスラッシュの間にアスタリスクだった。
追加された 著者 Erin Beierwaltes,
最終的な答えを見てください。私はおそらく考えすぎです:/
追加された 著者 Erin Beierwaltes,
@ f "'はい。最後の行を解読するために使用できます。
追加された 著者 Erin Beierwaltes,
@ABcDexterはい、挨拶は確かに道を開いています。これら2つのものを組み合わせれば、答えを見つけることができます。あなたがしなければ、後で回答を投稿します。
追加された 著者 null,
一見無作為な一連の句読点にはいくつかの意味があります...
追加された 著者 George Gibson,
ああ、あなたはとても近いです!
追加された 著者 George Gibson,
私はASCIIへの16進数をより詳しく見ることをお勧めします。それはそれほど簡単ではありません。
追加された 著者 George Gibson,
いいえ、それは1つの言葉です。
追加された 著者 George Gibson,
@ ev3commanderあなたはEsolangsについて考えるのは遠くない。
追加された 著者 George Gibson,
近づくが、挨拶は何ですか?
追加された 著者 George Gibson,
また、ガードは、それが単一の単語であると言った
追加された 著者 George Gibson,

ABcDexter とf "によって行われた素晴らしい仕事を終わらせるために

あなたは警備員に言うべきです:

Hello World!

これらの行:

Give me 5!
-----------------------------------////++++++++////
/+++++++++/+++++++++++++/++++/-////*/
./---.+++++++..+++././/////+++++++++++++++./.+++.------.--------./+.

次のものを使うヒントです:

難解なプログラミング言語 HighFive

私は次の通訳を書いた:

#include 
using namespace std;

string s;
int a[256][5], seg, ptr, lastmod;

int main() {
    cin >> s;
    for(int i = 0; i < s.size(); i++) {
        if(s[i] == '+') {
            a[seg][ptr]++;
            lastmod = a[seg][ptr];
        }
        else if(s[i] == '-') {
            a[seg][ptr]--;
            lastmod = a[seg][ptr];
        }
        else if(s[i] == '/')
            ptr = (ptr + 1) % 8;
        else if(s[i] == '*') {
            if(lastmod != 0) {
                i += a[seg][ptr];
                i--;
            }
        }
        else if(s[i] == '.')
            cout << (char)a[seg][ptr];
        else
            cout << "oops" << endl;
    }
    cout << endl;
}

intのメモリサイズが1バイトよりも大きいので正確には正確ではありませんが、この目的のためには大丈夫です。

2
追加された
私はまだesolangsに入っていない(私は彼らが今いることを知っている)ので、私は伝えることはできませんでしたが、私はあなたが例外的なソルバーであることを知っているあなたの答えを信頼します。さらに、コード解釈はコード解釈である。私はちょうどOPの部分にその特定のお菓子をぶらつく...(申し訳ありませんが、うまくいけません)を驚かせています。あなたが知らないヒントは与えないでください。
追加された 著者 Kobi,
...さて、私はOPがどのように答えが1つの言葉だとまだ理解しているのか理解していません。
追加された 著者 Kobi,
「*」がどのように働いたかを理解するのに最も長い時間をかけました。一度私はそれが最後の変更された値のための余分な変数を保持していることを理解し、その後、私はそれを持っていた。
追加された 著者 null,
私はセグメント化を間違えました。しかたがない。私がしばらく時間を取ると、私はそれを更新するかもしれません。
追加された 著者 null,
@feelinferrety Wikiページからコピーしたコードセグメントを実行しなかった可能性があります。それのキャプションはHELLOです。
追加された 著者 null,
@feelinferrety私はそれに答えようとしていましたが、私の内部のオタクが引き継ぎ、コードに5つ以上の完全停止があることがわかりました。
追加された 著者 null,