TouchStone
  请登录后使用
登录 注册
 系统首页  练习题库  考试列表  判题结果  问题讨论与解答  统计信息与排名
  • 首页
  • 题库
  • P4300
  • 题目
  • P4300子矩阵之和2
    限制 : 时间限制 : - MS   空间限制 : 265536 KB
    评测说明 : 1s
    问题描述

    给出一个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 

    输入格式

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

    输出格式

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

    样例输入

    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

    样例输出

    21
    26

    提示

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


    来源  he