比赛 EYOI暨SBOI暑假快乐赛3rd 评测结果 AAAAAAAATT
题目名称 移动电话 最终得分 80
用户昵称 nick 运行时间 2.829 s
代码语言 C++ 内存使用 6.82 MiB
提交时间 2022-06-27 08:54:48
显示代码纯文本
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int S[1024][1024],s,x,y,a,l,b,r,t,c;
  4. int main()
  5. {
  6. freopen("mobilephones.in","r",stdin);
  7. freopen("mobilephones.out","w",stdout);
  8. while(cin>>c)
  9. {
  10. if(c==0)cin>>s;
  11. if(c==1)
  12. {
  13. cin>>x>>y>>a;
  14. S[x][y]+=a;
  15. }
  16. if(c==2)
  17. {
  18. cin>>l>>b>>r>>t;
  19. long long ans=0;
  20. for(int i=l;i<=r;i++)
  21. {
  22. for(int j=b;j<=t;j++)
  23. {
  24. ans+=S[i][j];
  25. }
  26. }
  27. cout<<ans<<endl;
  28. }
  29. if(c==3)break;
  30. }
  31. return 0;
  32. }