#P11131. 【MX-X5-T3】「GFOI Round 1」Cthugha
【MX-X5-T3】「GFOI Round 1」Cthugha
题目背景
题目描述
给定一张 的网格图,行编号为 ,列编号为 。我们用 来描述第 行第 列的格子。每个格子有一个整数权值 ,注意格子的权值可以是负数。
给定 个人位于网格图上,第 个人的初始位置在 ,注意不保证每个人初始位置互不相同。
定义某人走一步为:若这个人当前坐标在 ,则将该人移动至 其中之一。设移动后到达 ,此时需要满足 。
在任意时刻,允许任意两个人位于同一个格子。
定义一个人的权值为其走若干步后所有经过的格子的权值和(包括起点和终点),注意若一个格子被经过 次则其权值需要被累加 次。
特别地,若一个人没有走,则其权值为其初始位置格子的权值。
定义总权值为每个人走若干步数,所有人权值的最大值。
求最终所有人都走到同一个格子的最小总权值,或报告不存在最小总权值(即最小总权值为负无穷)。
输入格式
第一行包含三个正整数 。
接下来 行的第 行包含 个整数 。
接下来 行的第 行包含两个正整数 ,表示第 个人的初始位置在 。
输出格式
若最小总权值不存在(即最小总权值为负无穷),输出 No
;否则输出一行一个整数表示最小总权值。
3 3 1
1 2 3
4 5 6
7 8 9
2 2
5
3 3 2
1 2 3
4 5 6
7 8 9
2 2
3 3
15
3 3 3
1 4 -3
4 -1 4
7 8 9
1 1
2 2
3 3
10
3 3 9
1 4 -3
4 -1 4
7 8 9
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3
11
3 3 3
-1 4 4
4 -1 4
7 8 -1
1 1
1 1
1 1
-1
3 3 3
1 4 -5
4 -1 4
7 8 9
1 1
2 2
3 3
No
提示
【样例解释 #1】
总权值最小的情况是第一个人不走,此时经过点只有 ,所以答案为 。
【样例解释 #2】
总权值最小的情况是两个人走到 ,路线分别为 和 ,答案为 $\max(a_{2,2}+a_{2,3},a_{3,3}+a_{2,3}) = \max(11, 15) = 15$。
【样例解释 #5】
总权值最小的情况是三个人都没有走,权值都为 ,答案即为 。
【样例解释 #6】
容易证明最小总权值为负无穷,所以输出 No
。
【数据范围】
本题采用捆绑测试。
子任务编号 | 特殊性质 | 分值 | ||
---|---|---|---|---|
无 | ||||
A | ||||
无 | ||||
- 特殊性质 A:。
对于所有数据,满足 ,,,,,。