Cod sursa(job #25422)

Utilizator thestickTudor A thestick Data 4 martie 2007 12:33:02
Problema Ograzi Scor 0
Compilator c Status done
Runda preONI 2007, Runda 3, Clasele 11-12 Marime 0.45 kb
#include <stdio.h>
long x[50000][2];
long n,m,w,h,i,j,c=0,ox,oy,is;

int main()
{
FILE *f;
f=fopen("ograzi.in","r");
fscanf(f,"%d %d %d %d",&n,&m,&w,&h);
for(i=0;i<n;i++)
fscanf(f,"%d %d",&x[i][0],&x[i][1]);
for(i=0;i<m;i++)
{
fscanf(f,"%d %d",&ox,&oy);
is=0;
for(j=0;(j<n)&&(is==0);j++)
if ((x[j][0]<=ox)&&(ox<=x[j][0]+w)&&(x[j][1]<=oy)&&(oy<=x[j][1]+h))is=1;
if(is==0)
{
c++;
}
}
fclose(f);
f=fopen("ograzi.out","w");
fprintf(f,"%d\n",c);
fclose(f);
return 0;
}