下図の迷路で、与えられた命令数で「始」から「終」まで自動的に進むことのできるロボットのプログラムを考えてください。
ただし、プログラムで使うことのできる命令は、右(右に1マス進む)、左(左に1マス進む)、上(上に1マス進む)、下(下に1マス進む)の4種類だけであり、プログラムは自動的にループする(最初に与えられた命令の最後まで来たら、自動的に最初に戻って繰り返す)ものとします。また、迷路の外周や仕切り線を超えては進むことができず、そちらに進む命令が出た場合には、その場に立ち止まるものとします。
(問題)
┏━┳━┳━┳━┳━┓ ┃ ┃ ┃終┃ ┣ ╋ ╋━╋ ╋ ┫ ┃ ┃ ┃ ┣ ╋ ╋ ╋ ╋━┫ ┃ ┃ ┃ ┣ ╋ ╋━╋ ╋ ┫ ┃ ┃ ┣ ╋ ╋ ╋ ╋ ┫ ┃始 ┃ ┗━┻━┻━┻━┻━┛ プログラム:4命令支援ツール独立画面へ
ページ: 1 2
↑↑↓→
上上下右
このパズル、パソコンで解いたり作ったりしやすそうですね。
最近、戦艦パズルの作成を始めたのですが、パズルはどんどん作成できる
ものの、ちょっと大きくするだけで難しくって全然解けません(^^;)。
上上下右
×┃○ × ○┃終
| ━ | |
× ○―○┃○―○
| | | ━
○ ○┃○―○ ×
| | ━
○―○ × × ×
|
始 × × × ×
time=06:10