#Lutece0151. 大逃亡
大逃亡
Migrated from Lutece 151 大逃亡
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
love8909遇到危险了!!!他被困在一个迷宫中,彷徨而无助。现在需要你来帮助他走出困境。他只能记住指定长度的指令(指令的长度由MinLen和MaxLen限定),并循环执行,而且他只会向下或向右(很奇怪吧^_^)。他在地图的左上角,你需要告诉他一个运动序列,即向下D
或向右R
,使他能够成功走出这个图且不碰到陷阱。
如果还不明白,可以参看图片。图片1,2对应样例的第1组,图片3对应样例的第2组。
Input
第一行为个整数,表示有组测试数据
第二行为个整数, , , ,分别表示地图的高,宽,命令序列的最小和最大长度。,
第三行至第行为地图信息。其中.
表示空地,X
表示陷阱。
Output
只有一行,为命令序列(只含D
, R
)。
注意:如果有多解,输入命令长度最短的;依然有多解,输出字典序最小的(D
的字典序比R
小),数据保证一定存在一组解。
字典序:字符串从前往后依次比较,第一个字符不同的位置,字符较小的字符串字典序较小,详情参见字典。
Samples
2
3 3 2 2
.X.
...
X..
5 5 2 3
..X.X
....X
.....
.XX..
XX..X
DR
DRR
Resources
lcqbest