atcoder#ABC227H. [ABC227H] Eat Them All
[ABC227H] Eat Them All
配点 : 点
問題文
縦 行、横 列のマス目があります。上から 行目、左から 列目のマスを と書くことにします。 には 個の猫缶が置かれています。
すぬけ君は現在 にいます。すぬけ君は以下の行動を繰り返します。
- すぬけ君が現在いるマスに置かれている猫缶を つ食べた後、隣接するマスに移動する
すぬけ君は、現在いるマスに猫缶が残っていないとき行動を終了します。
行動を終了した時に以下の条件が全て満たされることは可能ですか?可能ならばすぬけ君の行動の一例を示してください。
- すぬけ君は にいる。
- どのマスにも猫缶が残っていない。
制約
- 入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
条件が全て満たされることが不可能な時は NO
と出力せよ。
そうでなく、可能な時は L
,R
,U
,D
からなる文字列 を出力せよ。 の 文字目はすぬけ君の 回目の行動の内容を表し、L
は つ左のマス、R
は つ右のマス、U
は つ上のマス、D
は つ下のマスに移動することをそれぞれ意味する。
1 1 1
1 1 1
1 2 1
DDRUDRUULL
すぬけ君は終了時点で に戻っていなければいけないことに注意してください。
なお、RRDDLUDLUU
などの出力も正しいです。
2 4 2
2 1 1
1 1 2
NO
目標を達成することは不可能なので、NO
と出力してください。
2 2 3
2 1 2
1 3 2
DUDDRUDRLRUULRDULL