本問題の強化版として 中島くんコントロール in 迷路 があります。
縦 マス、横 マスのグリッドがあります。上から 番目、左から 番目のマスをマス といいます。
S , G , . のいずれかである文字 はマス の状態を表します。それぞれ以下のように説明されます。
S:スタート地点となるマスG:ゴール地点となるマス.:空きマスはじめ、中島くんはスタート地点にいます。中島くんに対して、あなたが出力する文字列 の各文字で指示をすることができます。
中島くんは の順に の 文字目で表される指示に従います。それぞれ以下のように説明されます。
^:上方向に マス移動するv:下方向に マス移動する<:左方向に マス移動する>:右方向に マス移動するただし、グリッドの範囲外に移動することはできず、そうしようとした場合不正解と判定されます。
ゴール地点に到達できる指示となる文字列 のうち、指示回数が最小となるものを つ提示してください。
ただし、答えが複数ある場合、そのいずれを出力しても正解と判定されます。
S , G , . のいずれかS となる はちょうど つ存在するG となる はちょうど つ存在する入力は以下の形式で標準入力から与えられます。
中島くんに行う指示を表す文字列 を標準出力に出力してください。
答えが複数ある場合、そのいずれを出力しても正解と判定されます。
3 4 S... .... ...G
>>>vv
右に 回、下に 回移動することでゴール地点に到達することができます。
また、以下のように出力しても正解と判定されます。
>v>v>
1 2 GS
<
5 7 ....... ..G.... ....... ....... ....S..
^^^<<