誰もが「そこにいる、または正方形になる」というフレーズを聞いたことがある。だから私はそれについての挑戦の時だと思った。
入力
STDINまたは同等のものを介した入力として、完全な絶対ディレクトリアドレスをテキストとして受け取ります。
出力
ディレクトリアドレスが存在し、有効な場合、プログラムはコンピューター上のそのフォルダーに移動します。そうでない場合、STDOUTまたは同等の次の正方形を介して出力されます。
+-+
| |
+-+
必要条件
- 標準の抜け穴は許可されていません。
- やむを得ない場合は、単一の末尾の改行を出力できます。
- プログラムは、移動された場合、出力を生成してはなりません。
- プログラムは、移動先に関係なく、再び実行できる必要があります。
仮定
- 入力が空になることはないと想定できます。
- ディレクトリの最後にファイル名が追加されていないと想定できます。
- 入力ディレクトリは決して現在のものではないと想定するかもしれません。
- どこにでも書き込みおよび実行する権限があると仮定できます。
これはcode-golfであるため、バイト単位の最短回答が優先されます。
c:\users\Joe\program.txt
)、含まれていませんc:\users\Joe\
か()?後者の場合、作成されたファイルの名前はソースと同じでなければなりませんか?