C. 双向巡检路径规划

    传统题 1000ms 256MiB

双向巡检路径规划

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

双向巡检路径规划

题目描述

在一座自动化工厂中,有一个由 m×nm \times n 个检测节点组成的网格区域,每个节点存放着一定价值的检测数据。

工厂的巡检系统需要执行两次独立的巡检任务:

  • 第一次巡检从左上角节点 (1,1)(1,1) 出发,移动至右下角节点 (m,n)(m,n),每一步只能向或向移动;
  • 第二次巡检从右下角节点 (m,n)(m,n) 出发,移动至左上角节点 (1,1)(1,1),每一步只能向或向移动。

为了避免重复采样导致数据冲突,同一个检测节点在两次巡检中最多只能被使用一次,但起点与终点节点允许重复使用。

每个节点的价值为一个 [0,100][0,100] 的整数,表示该节点数据的重要程度。

现在需要你规划两条满足条件的巡检路径,使得两次巡检过程中收集到的节点总价值最大。


输入格式

第一行两个整数 m,nm, n,表示网格的行数和列数。

接下来 mm 行,每行 nn 个整数,第 ii 行第 jj 列表示节点 (i,j)(i,j) 的价值。


输出格式

输出一个整数,表示两条巡检路径能够获得的最大总价值。


输入输出样例 #1

输入 #1

3 3
0 3 9
2 8 5
5 7 0

输出 #1

34

说明/提示

  • 2m,n502 \le m,n \le 50

2026 SYNU 四月周赛 Round IV (Div 3)

未参加
状态
已结束
规则
XCPC
题目
4
开始于
2026-4-23 19:30
结束于
2026-4-23 21:00
持续时间
1.5 小时
主持人
参赛人数
16