この問題は Brainfuck を使えば、以下の 文字のコードで解くことが出来ます。
,>,>,>,>,.<.<.<.<.
このコードについて説明します。
Brainfuck には 種類の命令しかありません。ここではそのうち 種類を使います。
,
:入力から バイト読み込み、現在指しているポインタに値を代入する。.
:現在指しているポインタの値を出力する。>
:指すポインタを右にずらす。<
:指すポインタを左にずらす。コードの前半の 文字では入力を行っています。
バイト読み込み、ポインタを右にずらすことを繰り返し、 文字ずつ別のポインタに格納しています。
(ポインタをずらさないで入力を行うと、値を上書きしてしまいます。)
また、後半の 文字では出力を行っています。
入力では左から右へ 文字ずつ格納したため、右から左へ 文字ずつ出力することで、
前後逆にした文字列を出力することができます。
この問題を Brainfuck で 文字以下のコードで解いてください。