Cod sursa(job #253850)

Utilizator taloibogdanTaloi Bogdan Cristian taloibogdan Data 6 februarie 2009 12:56:11
Problema Grendizer Scor 20
Compilator cpp Status done
Runda Stelele Informaticii 2009, clasele 9-10, ziua 1 Marime 0.42 kb
#include<stdio.h>
#include<stdlib.h>
long n,m,i,x[1005],y[1005],x1,y1,r,j,nr;
int main()
{
 freopen("grendizer.in","r",stdin);
 freopen("grendizer.out","w",stdout);
 scanf("%ld%ld",&n,&m);
 for(i=1;i<=n;++i)
    scanf("%ld%ld",&x[i],&y[i]);
 for(j=1;j<=m;++j)
    {scanf("%ld%ld%ld",&x1,&y1,&r);
     nr=0;
     for(i=1;i<=n;++i)
	if(abs(x[i]-x1)+abs(y[i]-y1)==r)++nr;
     printf("%ld\n",nr);
    }
 return 0;
}