プログラム迷路 4×4 4命令 (3)

(問題)

下図の迷路で、与えられた命令数で「始」から「終」まで自動的に進むことのできるロボットのプログラムを考えてください。
ただし、プログラムで使うことのできる命令は、右(右に1マス進む)、左(左に1マス進む)、上(上に1マス進む)、下(下に1マス進む)の4種類だけであり、プログラムは自動的にループする(最初に与えられた命令の最後まで来たら、自動的に最初に戻って繰り返す)ものとします。また、ロボットは迷路の外周や仕切り線を超えては進むことができず、そちらに進む命令が出た場合には、その場に立ち止まります。

┏━┳━┳━┳━┓
┃      終┃
┣ ╋━╋━╋━┫
┃   ┃   ┃
┣━╋ ╋━╋ ┫
┃ ┃ ┃   ┃
┣ ╋ ╋ ╋━┫
┃始      ┃
┗━┻━┻━┻━┛

プログラム:4命令
支援ツール独立画面へ

プログラム迷路 4×4 4命令 (3)」への9件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  1. RRLU
    難しかったです。
    右の部屋に行ってはいけないと思いこんでしまい時間がかかりました。
    ====

    自習室に残っている男子は私だけかな?

  2. 右右左上
    =====
    本編の答えを送りそびれてしまった。
    「しりとり部首隠し」も支援ツールが有るといいのに。
    けど答えが思いつかないので支援も何もないかも。

  3. 右右左上

    ○―○―○―終
    |      
    ○―○ × ×
      |    
    × ○ × ×
      |    
    始―○―○ ×

  4. 右右左上

    ○―○―○―終
    | ━ ━ ━
    ○―○┃× ×
    ━ | ━  
    ×┃○┃× ×
      |   ━
    始―○―○ ×

    time=01:51