Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- int totalrat[1050][1050]={0};
- int main()
- {
- int bomb,t,i,j,k,n,x,y,rat;
- cin>>t;
- while(t--)
- {
- cin>>bomb>>n;
- int mx=0;
- memset(totalrat,0,sizeof(totalrat));
- while(n--)
- {
- cin>>x>>y>>rat;
- mx=max(mx,max(x,y));
- for(i=x-bomb;i<=x+bomb;i++)
- {
- if(i<0 || i>1025)
- continue;
- for(j=y-bomb;j<=y+bomb;j++)
- {
- if(j<0 || j>1025)
- continue;
- totalrat[i][j]+=rat;
- }
- }
- }
- int posi,posj,maxrat=0;
- for(i=0;i<mx;i++)
- {
- for(j=0;j<mx;j++)
- {
- if(maxrat<totalrat[i][j])
- {
- maxrat=totalrat[i][j];
- posi=i;
- posj=j;
- }
- }
- }
- cout<<posi<<" "<<posj<<" "<<maxrat<<endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement