比赛 |
20110728 |
评测结果 |
AATEEEEEEE |
题目名称 |
蝗灾 |
最终得分 |
20 |
用户昵称 |
donny |
运行时间 |
0.000 s |
代码语言 |
C++ |
内存使用 |
0.00 MiB |
提交时间 |
2011-07-28 08:41:20 |
显示代码纯文本
#include <iostream>
#include <fstream>
using namespace std;
int a[2001][2001],i,j,k,l;
int m,n,x,y,p,q;
int main()
{
ifstream fin("locust.in");
ofstream fout("locust.out");
fin>>m>>n;
for (i=1;i<=n;i++)
{
fin>>l;
if (l==1)
{
fin>>x>>y>>q;
for (j=x;j<=m;j++)
for (k=y;k<=m;k++)
a[j][k]+=q;
}
else
{
fin>>x>>y>>p>>q;
fout<<a[p][q]-a[p][y-1]-a[x-1][q]+a[x-1][y-1]<<endl;
}
}
fin.close();
fout.close();
return 0;
}