Cod sursa(job #18570)

Utilizator DranaXumAlexandru Dumitru Paunoiu DranaXum Data 18 februarie 2007 12:39:23
Problema Amlei Scor 0
Compilator cpp Status done
Runda preONI 2007, Runda 2, Clasa a 9-a si gimnaziu Marime 0.85 kb
#include<stdio.h>

int main()
{
   FILE *fin,*fout;
   fin=fopen("amlei.in","r");
   fout=fopen("amlei.out","w");
   int ok=0,n,ret1,ret2,a[25001],i,u,t,b[25001];
   while(!feof(fin))
   {
      fscanf(fin,"%d%d%d",&n,&t,&u);      
      ret1=ret2=ok=0;
      for(i=1;i<=n*t;i++)
      {  
         fscanf(fin,"%d",&a[i]);
         if(a[i]>=1) ok++;
         
         if(i%n==0) {
            if(ok==n)
               ret1=1;
            ok=0;
         }
      }
      ok=0;
      for(i=1;i<=n*u;i++)
      {
         fscanf(fin,"%d",&b[i]);
         if(b[i]>=1) ok++;
         if(i%n==0) {
            if(ok==n)
               ret2=1; 
            ok=0;
         }
      }
      if(ret1==ret2)
         fprintf(fout,"DA\n");
      else
         fprintf(fout,"NU\n");
   }
   
   fclose(fout);
   fclose(fin);
   return 0;
}