-->
当前位置:首页 > 题库

编程题:BFS

Luz4年前 (2022-09-05)题库424
米尔科已经厌倦了所有的书,所以他决定和朋友们一起去游乐园,尽管他不喜欢过山车。当他的朋友们在过山车上度过他们一生中最快乐的时光时,米尔科正坐在长凳上,等待着,思考着过山车可能的路径。

游乐园的面积可以表示为一个由$$R$$行和$$C$$列组成的表格。过山车必须从桌子的左上角开始,到右下角结束。每个单元最多只能访问一次,但并非所有单元都需要访问。它可以继续从当前单元格到其上方、下方、左侧或右侧相邻单元格的路径。

每个单元格都有一个与之关联的正整数值,用于指定该单元格对访问者的趣味性。过山车的总娱乐价值是过山车访问的所有单元的娱乐价值之和。帮助米尔科确定任何一个最有趣的过山车(总和最大的过山车)。

### 输入格式:

第一行输入包含两个整数$$R$$和$$C(2≤R、C≤ 1000)$$,表示表的尺寸。

接下来的$$R$$行中的每一行都包含小于$$1000$$的$$C$$个正整数,用于指定各个表单元格的值。

### 输出格式:

输出的第一行也是唯一一行必须包含一系列没有空格的字母。字母指定了过山车遵循的方向顺序,从左上角开始,到右下角结束。上、右、下、左方向分别用字母$$“U”、“R”、“D”、“L”$$标记。

注意:解决方案不保证是唯一的。

### 得分:

占总分的$$70$$%的测试用例,$$R$$和$$C$$的数值不超过$$30$$。

### 输入样例1:

in
3 3
5 1 3
2 4 8
1 1 2


### 输出样例1:

out
RRDLLDRR

### 输入样例2:

in
2 2
2 1
3 4


### 输出样例2:

out
DR








答案:若无答案欢迎评论