Cod sursa(job #25559)

Utilizator lucibitLucian Onea lucibit Data 4 martie 2007 12:55:45
Problema Ograzi Scor 20
Compilator cpp Status done
Runda preONI 2007, Runda 3, Clasele 11-12 Marime 0.56 kb
#include<stdio.h>
long int n,m,w,h;
long int oi[3][10000],og[3][50000];
int main()
{long int i,j,x,y;
 freopen ("ograzi.in","r",stdin);
 scanf("%ld %ld %ld %ld",&n,&m,&w,&h);
 for(i=1;i<=n;i++) {scanf("%ld %ld\n",&x,&y);og[1][i]=x; og[2][i]=y;}
 for(i=1;i<=m;i++) {scanf("%ld %ld\n",&x,&y);oi[1][i]=x; oi[2][i]=y;}
 long int NR =0;
 for(i=1;i<=n;i++)
  for(j=1;j<=m;j++)
	{if((oi[1][j]>=og[1][i]) && (oi[2][j]>=og[2][i]) && (oi[1][j]<=og[1][i]+w) && (oi[2][j]<=og[2][i]+h) ) NR++;

	 }
 freopen ("ograzi.out","w",stdout);
  printf("%ld\n",NR);
return 0;}