Toggle navigation
NKZX_NOI_OJ
常见问答
题库
来源/分类
状态
排名
竞赛&作业
Login
问题2255--矩形区域查询(POJ1195)
2255: 矩形区域查询(POJ1195)
时间限制:
1 Sec
内存限制:
128 MB
提交:
8
解决:
7
[
提交
] [
状态
] [
讨论版
] [命题人:
]
题目描述
移动电话的基站区域分为多个正方形单元,形成S x S矩阵,行和列的编号为0~S-1,每个单元都包含一个基站。一个单元内活动手机的数量可能发生变化,因为手机从一个单元移动到另一个单元,或手机开机、关机。编写程序,改变某个单元的活动手机数量,并查询给定矩形区域中当前活动手机的总数量。
输入
输入和输出均为整数。每个输入都占一行,包含一个指令和多个参数。所有值始终在以下数据范围内。若A为负,则可以假设它不会将值减小到零以下。
表大小:1x1≤S xS≤1024x1024
单元值:0≤V≤32767。
更新量:-32768≤A≤32767。
输入中的指令数:3≤U ≤60002
整个表中的最大电话数:M=2
30
输出
对指令2,单行输出矩形区域中当前活动手机的总数量。
样例输入
Copy
0 4 1 1 2 3 2 0 0 2 2 1 1 1 2 1 1 2 -1 2 1 1 2 3 3
样例输出
Copy
3 4
来源/分类
树状数组