Cod sursa(job #20100)

Utilizator crusRus Cristian crus Data 20 februarie 2007 19:02:49
Problema Amlei Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <stdio.h>
#define input "amlei.in"
#define output "amlei.out"
int n,i,t,u,x,bun;
int v1[200],v2[200];
#define v1 (v1-100)
#define v2 (v2-100)
int main()
{
	FILE *fin,*fout;
	fin=fopen(input,"r");
	fout=fopen(output,"w");
	while (!feof(fin))
		{
		 fscanf(fin,"%d %d %d",&n,&t,&u);
		 for (i=1;i<=n*t;i++)
			{
			 fscanf(fin,"%ld",&x);
			 v1[x]=1;
			}
		 for (i=1;i<=n*u;i++)
			{
			 fscanf(fin,"%ld",&x);
			 v2[x]=1;
			}
		 bun=1;
		 for (i=-500;i<=500;i++)
			 if (v1[i]!=v2[i])	bun=0;
		 if (bun) fprintf(fout,"DA\n");
		    else fprintf(fout,"NU\n");
		}
	fclose(fin);
	fclose(fout);
	return 0;
}