Pagini recente » Cod sursa (job #734787) | Cod sursa (job #2492934) | Cod sursa (job #2694287) | Cod sursa (job #3276607) | Cod sursa (job #1778001)
#include <fstream>
using namespace std;
unsigned short int N;
unsigned int M, W, H;
unsigned int x[50001], y[50001];
unsigned int a[100001], b[100001];
unsigned int matrix[10001][10001];
unsigned int i, j, k;
unsigned int sol;
int main ()
{
ifstream fin ("ograzi.in");
fin >> N >> M >> W >> H;
for (i=1; i<=N; i++)
fin >> x[i] >> y[i];
for (i=1; i<=M; i++)
fin >> a[i] >> b[i];
fin.close();
for (k=1; k<=N; k++)
for (i=x[k]; i<=x[k]+W; i++)
for (j=y[k]; j<=y[k]+H; j++)
matrix[i][j] = 1;
for (i=1; i<=M; i++)
if (matrix[a[i]][b[i]] == 1)
sol++;
ofstream fout ("ograzi.out");
fout << sol;
fout.close();
return 0;
}