给定一个由 行 列整数组成的矩阵 (下标均从 开始)。 现有 次独立查询,第 次查询给定四个整数 ,表示左上角坐标 与右下角坐标 满足 且 。 请你计算该子矩阵中全部元素之和,记为 。 你需要依次回答所有查询。
输入描述:
在一行上输入三个整数 ,依次表示矩阵的行数、列数与查询次数。此后 行,每行输入 个整数 ,表示矩阵第 行的元素;共计 个整数。此后 行,每行输入四个整数 ,所有变量均满足。


输出描述:
对于每一次查询,在一行上输出一个整数,表示对应子矩阵元素之和。
示例1

输入

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

输出

8
25
32

说明

\hspace{15pt}以第一组样例中的第二次查询 \bigl(x_1,y_1,x_2,y_2\bigr)=\left(1,1,3,3\right) 为例:
\hspace{23pt}\bullet\,查询的子矩阵包含矩阵的左上 3\times3 区域;
\hspace{23pt}\bullet\,其内部所有元素之和为 1+2+3+3+2+1+1+5+7=25
\hspace{15pt}因此输出 25

备注:
读入数据可能很大,请注意读写时间。
加载中...