第1行包含两个整数m,n,表示共有m次操作,所有操作和查询涉及到的行编号和列编号都不超过n。
接下来m行,每行4个整数a,b,x,k表示把第a行b列的数改成x,然后把它能够波及到的所有格子全部修改,保证修改
之后所有格子的数仍然都是整数,修改完成后计算前k行前k列里所有数的和。
1<=m<=10000,1<=a,b,k<=N<=4*10^6,0<=x<=10^18
输出共m行,每次操作之后输出1行,表示答案mod 1,000,000,007之后的结果。
3 3
1 1 1 2
2 2 4 3
1 2 4 2
9
36
14
一开始,表格的前3行前3列如图中左边所示,前2次操
作后表格没有变化,第3次操作之后的表格如右边所示。
1 2 3 2 4 6
2 4 6 4 4 12
3 6 9 6 12 9