loj#P2843. 「ROI 2018 Day 1」提取镭

「ROI 2018 Day 1」提取镭

题目描述

译自 ROI 2018 Day1 T1. Добыча радия (Extraction of radium)

给一个 n×mn\times m 的矩阵 aa,矩阵中的数互不相同。
接下来有 qq 次修改,每次修改会将某个值修改为一个更大的值(不是给这个值加一个数!)。保证修改后矩阵中的数仍互不相同。
每次修改后,请求出:矩阵中有多少个数,既是它所在行的最大值,又是它所在列的最大值。

输入格式

第一行三个整数 n,m,qn,m,q ,表示矩阵的大小与修改操作的次数。
接下来 nn 行,每行 mm 个整数,表示该矩阵。
接下来 qq 行,每行三个整数 x,y,tx, y, t ,表示将该矩阵第 xx 行,第 yy 列的元素改为 tt

输出格式

qq 行,每行一个整数,表示每次修改后,矩阵中有多少个数满足条件。

2 3 3
1 4 3
6 5 2
2 2 9
1 3 5
2 2 10
1
2
2

数据范围与提示

对于所有数据,1a(i,j)107,1\le a(i,j) \le 10^7, 1t1071\le t\le 10^7

任务编号 n,mn,m qq 分值
11 1n×m1001 \leq n \times m \leq 100 1q1001 \leq q \leq 100  2525 
22 1n×m50001 \leq n \times m \leq 5000 1q50001 \leq q \leq 5000 2525
33 1n,m4001 \leq n,m \leq 400  1q2×1051 \leq q \leq 2\times 10^5   2525 
44 1n×m2×1051 \leq n \times m \leq 2\times 10^5 1q2×1051 \leq q \leq 2\times 10^5 2525