题目描述
给定正整数 m,你需要维护一个 m×m 的矩阵 ai,j,1≤i,j≤m,初值为 0。
共 m 次操作,每次操作给出 x,y,z0,0,z0,1,z1,0,z1,1,
首先对 0≤p,q≤1 询问矩阵中满足 [i≥x]=p,[j≥y]=q 的位置的值 ai,j 的最大值,答案记为 wp,q,
然后对矩阵每个位置 (i,j),将其值 ai,j 加上 z[i≥x],[j≥y]。
记号 [c] 在条件 c 为真时值为 1,否则值为 0。
输入格式
第一行一个正整数 m ;
之后 m 行,每行 6 个数 x,y,z0,0,z0,1,z1,0,z1,1 表示一次操作,意义如上述。
输出格式
对每次操作,输出 4 行,依次为 w0,0,w0,1,w1,0,w1,1。
10
2 8 9 5 4 2
7 10 3 7 2 10
10 5 4 2 8 3
8 8 7 6 8 4
3 2 5 3 2 9
3 3 9 10 5 6
4 8 2 9 3 2
4 5 5 10 1 1
9 4 10 2 1 4
6 9 7 2 4 6
0
0
0
0
9
5
4
2
12
12
6
12
16
14
14
15
23
23
22
22
28
26
31
31
37
33
37
35
39
42
40
37
44
52
41
41
54
54
47
41
提示
Idea:?,Solution:?,Code:ccz181078,Data:ccz181078
对于 100% 的数据,2≤x,y≤m≤2×105 ,1≤zi,j≤109,所有数值为整数。