下沉的陆地
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
下沉的陆地
题目描述
有一个面积为 的小岛,四面环海。 该岛被分成 行和 列的 个部分,从顶部起 行和从左侧起 列的部分(相对于当前海平面)的海拔高度为 。
从现在开始,海平面每年上升 。 在这里,垂直或水平临海的地段或沉入海中的地段,其标高不大于海平面,就会沉入海中。 在这里,当一个断面新z沉入海中时,垂直或水平相邻的标高不大于海平面的断面也会同时沉入海中,新沉入海中的断面重复这一过程。
对于每个 ,求 年后该岛仍高于海平面的面积。
输入格式
输入内容由标准输入法提供,格式如下:
输出格式
打印 行。 第 行 应该包含从现在起 年后海平面以上的岛屿面积。
样例 #1
样例输入 #1
3 3 5
10 2 10
3 1 4
10 5 10
样例输出 #1
9
7
6
5
4
样例 #2
样例输入 #2
3 5 3
2 2 3 3 3
2 1 2 1 3
2 2 3 3 3
样例输出 #2
15
7
0
提示
数据范围
- 所有输入值均为整数。
样例 解释
让 表示从上往下第 行和从左往上第 列的部分。然后,会发生以下情况:
- 在 年之后,海平面比现在高出 ,但是没有海拔高度为 的地段与海相邻,所以没有地段下沉。因此,第一行应包含 。
- 年后,海平面比现在高出 , 沉入海中。这使得 与下沉地段相邻,其海拔高度不高于 ,所以也下沉了。此时没有其他地段下沉。因此,有两个部分下沉,第二行应包含 。
- 年后,海平面比现在高出 , 沉入海中。其他部分没有下沉。因此,第三行应包含 。
- 年后,海平面比现在高出 , 沉入大海。其他部分没有下沉。因此,第四行应包含 。
- 年后,海平面比现在高出 , 沉入大海。其他部分没有下沉。因此,第五行应包含 。
因此,依次打印 ,,,, ,每行打印一行。