Cod sursa(job #360445)

Utilizator Abi79Iordache Albert Abi79 Data 31 octombrie 2009 15:41:57
Problema Xerox Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.56 kb
#include <cstdio>

FILE *f,*s;

int t,n,v,aux,i,j,xorr;

int main()
{
	f=fopen("xerox.in","r");
	s=fopen("xerox.out","w");
	
	fscanf(f,"%d",&t);
	
	while(t--)
	{
		fscanf(f,"%d %d %d",&n,&aux,&aux); //just n
		if(n==1)
			fprintf(s,"1\n");
		else
		{
			for(i=1;i<=n;i++)
			{
				fscanf(f,"%d",&v);
				if(i==1)
					xorr=v;
				else
					xorr=xorr^v;
				for(j=1;j<=v;j++)  //ignore
					fscanf(f,"%d %d",&aux,&aux);  //ignore
			}
			if(xorr==0)
				fprintf(s,"0\n");
			else
				fprintf(s,"1\n");
		}
	}
	
	fclose(s);
	return 0;
}