Cod sursa(job #890913)

Utilizator peptiAlex Peptan pepti Data 25 februarie 2013 12:46:00
Problema Ograzi Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 kb
#include <fstream>

using namespace std;
struct coord
{
    long long x,y;
};
long long M,N,W,H,i;
    coord t[10000],o[10000];
int ver (int p,int q)
{
    long long n,j;
    n=0;
    for(j=1;j<=M;j++)
    if(o[j].x<=p+W && o[j].x>=p && o[j].y <= q+H && o[j].y >=q)
    n++;
    return n;
}

int main()
{
    long double nr=0;
    ifstream f("ograzi.in");
    ofstream g("ograzi.out");
    f>>N>>M>>W>>H;
    for(i=1;i<=N;i++)
    {
        f>>t[i].x>>t[i].y;
    }
    for(i=1;i<=M;i++)
    {
        f>>o[i].x>>o[i].y;
    }

    for(i=1;i<=N;i++)
    {
        nr=nr+ver(t[i].x,t[i].y);
    }
    g<<nr;

    return 0;
}