Toggle navigation
点码成金编程
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Home
=>
ProblemSet
=> 200.1-68:[2024-C3]赏花(flower)
Problem2030--200.1-68:[2024-C3]赏花(flower)
2030: 200.1-68:[2024-C3]赏花(flower)
Time Limit:
1
Sec
Memory Limit:
128 MB
Submit:
0
Solved:
0
[
Submit
] [
Status
] [ Creator:
][ 参考程序 ]
Description
春天的脚步轻盈而欢快,带来了繁花盛开的盛景。万物在春的召唤下,纷纷从沉睡中苏醒,绽放出五彩斑斓的生机。空气中弥漫着淡淡的花香,让人陶醉其中,仿佛置身于-一片花的海洋中。桃花、樱花、香花...各种花儿竞相开放,争艳斗丽。吸引人们流连忘返....
红梅公园也举办了盛大的花展。花展的场地是一-个由各种鲜花组成的巨大花坛,它形成了一个巨大的n*m二维网格,每个格子里都种植着不同种类和数量的鲜花。大家趁假
日纷纷前来参观,大家希望了解不同区域内花朵的种类和数量,以便更好地规划赏花路线。
红梅公园管理方希望你能帮他们写一-个程序米帮助大家快速查询不同区域内花朵数量。
通过输入区域的坐标,能够迅速计算出该区域内不同花朵的种类数量。
Input
第1行三个整数n,m,k分别代表花坛的大小为n*m,以及查询次数k;
第2行到第n+1行,每行m个整数,代表各个网格内花朵的数量
第n+2到第n+k-1每行四个整数x_1,y_1,x_2,y_2,代表这个人询问区域的左上角和右下
角坐标。
Output
k行,每行一个整数,代表这个区域花朵的数量。
Sample Input
Copy
3 4 2 1 2 3 4 5 2 6 7 8 9 2 10 1 1 3 3 2 2 3 3
Sample Output
Copy
38 19
HINT
[样例解释]
第一-次询问区间内花朵数量为1+2+3+5+2+6+8+9+2=38;
第二次询问区间内花朵数量为2+6+9+2=19.
[数据规模及约定]
对于10%的数据满足: 1<=n,m,k<=10;
对于20%的数据满足: 1<=n,m,k<=100;
对于50%的数据满足: 1<=n,m,k<=300;
对于80%的数据满足: 1<=n,m,k<=1000;
对于100%的数据满足: 1<=n,m,k<=5000。
所有数据保证在int范围。
Source/Category
信息未来