Pagini recente » Cod sursa (job #1260654) | Cod sursa (job #1014456) | Cod sursa (job #3226495) | Cod sursa (job #1948265) | Cod sursa (job #814727)
Cod sursa(job #814727)
//Vasilut
#include<fstream>
#define NN 100001
using namespace std;
ofstream out("grendizer.out");
int n,m;
struct manhatan
{
int x,y;}; manhatan v[NN];
inline int abs(int x)
{
return x > 0 ? x : -x;
}
int main()
{
ifstream in("grendizer.in");
in>>n>>m;
for(int i=1;i<=n;i++)
in>>v[i].x>>v[i].y;
int solution;
for(int a,b,r ; m ; --m)
{
solution=0;
in>>a>>b>>r;
for(int j=1;j<=n;j++)
if ( abs (v[j].x - a ) + abs ( v[j].y - b ) == r )
++solution;
out<<solution<<'\n';
}
return 0;
}