问题一
Input:
5 5
0 0 5 0 0
0 4 3 8 2
9 5 7 2 7
1 9 6 5 4
1 0 0 6 2
Output:
4
Input:
10 10
0 0 0 0 0 0 0 0 0 0
0 5 2 6 4 3 1 7 8 0
0 6 4 2 3 5 1 4 6 0
0 3 6 4 1 2 4 7 8 0
0 2 5 5 1 2 3 4 4 0
0 2 3 1 5 4 4 1 4 0
0 4 1 2 3 4 5 2 1 0
0 7 5 5 1 5 4 5 7 0
0 1 3 5 5 4 6 8 7 0
0 0 0 0 0 0 0 0 0 0
Output:
23
Hint:
- 对于10%的数据, n, m ≤ 4, h ≤ 5;
- 对于前50%的数据, n, m ≤ 20, h ≤ 10;
- 对于前70%的数据, n, m ≤ 100, h ≤ 50;
- 对于另外10%的数据, 不存在两个连续的块能积水;
- 对于95%的数据, n, m ≤ 500, h ≤ 100.
- 对于100%的数据, n, m ≤ 1000, h ≤ 1000,000,000.
问题二:
Input:
4 2
1 2
2 3
2 4
Output:
2
Hint:
2号点到1, 3, 4点的路径的厌恶度都是2,厌恶度总和为 6
1, 3, 4到其它点的路径厌恶度之和均为2 + 6 + 6 = 14
数据范围
- 对于前10%的数据, n ≤ 10;
- 对于另外20%的数据, n ≤ 500 且 保证图为一条链;
- 对于另外20%的数据, n ≤ 500, k = 2;
- 对于另外20%的数据, k = 1;
- 对于100%的数据,n ≤ 20000, k ≤ 10,除 对于20%的数据保证图为一条链外 图保证随机!!!
问题三:
Input:
6 10 1 1
Output:
6
Hint:
第0个时刻它有100%的概率新建一个SCV.
此时6个SCV采了6单位晶体.
第1时刻采集矿物完成,共采集6单位晶体.
- 对于30%的数据, 满足 T <= 106;
- 对于另外10%的数据满足 m = n+1;