Pagini recente » Borderou de evaluare (job #2401982) | Borderou de evaluare (job #2013277) | Borderou de evaluare (job #2002013) | Borderou de evaluare (job #2013330) | Cod sursa (job #298599)
Cod sursa(job #298599)
#include<cstdio>
using namespace std;
#define INPUT "xerox.in"
#define OUTPUT "xerox.out"
FILE *fin = fopen(INPUT, "r"), *fout = fopen(OUTPUT, "w");
void readData()
{
int N, DX, DY, M, X, Y;
int final = 0, ok = 1;
fscanf(fin, "%d %d %d", &N, &DX, &DY);
for(int i = 1; i <= N; ++i)
{
fscanf(fin, "%d", &M);
if(ok) final = M, ok = 0;
else final ^= M;
for(int j = 1; j <= M; ++j)
fscanf(fin, "%d %d", &X, &Y);
}
if(!final) fprintf(fout, "0\n");
else fprintf(fout, "1\n");
}
int main()
{
int T;
fscanf(fin, "%d", &T);
for(;T--;)
{
readData();
}
fclose(fin);
fclose(fout);
return 0;
}