Cod sursa(job #254276)

Utilizator free2infiltrateNezbeda Harald free2infiltrate Data 7 februarie 2009 09:36:39
Problema Grendizer Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <stdio.h>
int abs(int x)
{
if (x>0) return x;
return -x;
}
int x[100000],y[100000];
int main()
{
freopen("grendizer.in","r",stdin);
freopen("grendizer.out","w",stdout);
int n,m,x1,y1,r,i,nr,j;
scanf("%d%d",&n,&m);
for (i=0;i<n;i++) scanf("%d%d",&x[i],&y[i]);

for (i=1;i<=m;i++)
{
nr = 0;
scanf("%d%d%d",&x1,&y1,&r);
for (j=0;j<n;j++) if (abs(x[j]-x1)+abs(y[j]-y1)==r) nr++;
printf("%d\n",nr);
}

}