TouchStone
  Please Login
Login Sign Up
 Homepage  Problem Set  Examinations  Submissions  Discussions  Statistics
  • Home
  • Problem Set
  • P4300
  • Problem
  • P4300子矩阵之和2
    Limits : Time Limit : - MS   Memory Limit : 265536 KB
    Judgment Tips : 1s
    Description

    给出一个n*m的矩阵,该矩阵全由整数构成。
    先有p个1号操作:
    操作1.格式是x1 y1 x2 y2  k 表示以(x1,y1)和(x2,y2)为对角线的子矩阵中的每个数字都增加k

    接着有q个2号操作:
    操作2.格式是x1 y1 x2 y2 表示询问以(x1,y1)和(x2,y2)为对角线的子矩阵中的数字总和。
    x1<=x2,y1<=y2 

    Input Format

    第一行,两个整数n和m
    接下来一个n*m的数字矩阵
    接下来两个整数p和q
    接下来p行,每行5个整数 x1 y1 x2 y2 k
    接下来q行,每行4个整数x1 y1 x2 y2 

    Output Format

    按询问先后顺序输出若干行,每行对应一次询问的答案。

    Sample Input

    5 4
    1 3 5 7
    2 4 6 8
    1 2 1 2
    3 6 9 1
    1 0 3 0 
    1 2
    3 2 5 4 2
    1 1 2 3
    4 2 5 3

    Sample Output

    21
    26

    Hint

    1<=n,m<=1000
    1<=p,q<=20000
    -10000<=矩阵中的数字<=10000
    -1000<=k<=1000


    Source  he