Cod sursa(job #1485837)

Utilizator BlaugranasEnal Gemaledin Blaugranas Data 13 septembrie 2015 09:42:12
Problema Amlei Scor 50
Compilator c Status done
Runda Arhiva de probleme Marime 0.88 kb
#include<stdio.h>
int a,n,t,u,i,j,l,c[51],r,x,y,k,o,z[501],s,h;
int main() {
    freopen("amlei.in","r",stdin),freopen("amlei.out","w",stdout);
    while(!feof(stdin)) {
        scanf("%d%d%d",&n,&t,&u);
        for(s=l=0,h=o=i=1;o<=t;i++) {
            scanf("%d",c+i),s+=c[i];
            if(i%n==0) {
                for(y=k=1;k<=l&&y;k++)
                if(s==z[k])
                    y=0;
                if(y)
                    z[++l]=s;
                o++,s=i=0;
            }
        }
        for(o=i=1;o<=u;i++) {
            scanf("%d",c+i),s+=c[i];
            if(i%n==0) {
                for(y=k=1;k<=l&&y;k++)
                if(s==z[k])
                    y=0;
                if(y)
                    h=0;
                o++,s=i=0;
            }
        }
        if(feof(stdin))
            break;
        printf("%s\n",h?"DA":"NU");
    }
}