题目:P2280 [HNOI2003]激光炸弹 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题目大意
给出n,m分别表示有n个坐标,和每个目标的边长。x,y,v分别表示目标的坐标和价值。需要输出一颗炸弹需要炸掉多少的价值。
思路
将每个坐标进行输入,再将每个坐标进行++,最后再算出总的价值量
代码
#include<iostream>
#include<stdio.h>
#include<fstream>
#include<algorithm>
#include<cmath>
#include<deque>
#include<vector>
#include<queue>
#include<string>
#include<cstring>
#include<map>
#include<stack>
#include<set>
using namespace std;
int s[5010][5010];//开一个坐标数组,尽量开大一点,不然答案不能输出
int main()
{
int n,m;
scanf("%d%d",&n,&m);
while(n--)
{
int x,y,v;
scanf("%d%d%d",&x,&y,&v);
s[x+1][y