Borderou de evaluare (job #2025062)

Utilizator GabiTulbaGabi Tulba-Lecu GabiTulba Data 21 septembrie 2017 20:16:31
Problema Nunta Status done
Runda Arhiva de probleme Compilator c | Vezi sursa
Scor 60

Raport evaluator

Compilare: user.c:2:55: warning: return type defaults to ‘int’ [enabled by default] FILE *IN,*OUT;short N,p,l;unsigned char a[212],b[212];main(){IN=fopen("nunta.in","r");OUT=fopen("nunta.out","w");fscanf(IN,"%hd",&N);b[0]=2,b[2]=1;while(N){N--;a[0]=l=b[0];b[0]=2;while(b[0]<=l){p=b[b[0]];b[b[0]]+=a[b[0]];a[b[0]]=p;b[b[0]]+=b[b[0]-1]/10;b[b[0]-1]%=10;if(b[0]==l&&b[b[0]]>9)l++;b[0]++;}b[0]=l;}while(b[0]>1)fprintf(OUT,"%d",b[b[0]]),b[0]--;} ^ user.c: In function ‘main’: user.c:2:120: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] FILE *IN,*OUT;short N,p,l;unsigned char a[212],b[212];main(){IN=fopen("nunta.in","r");OUT=fopen("nunta.out","w");fscanf(IN,"%hd",&N);b[0]=2,b[2]=1;while(N){N--;a[0]=l=b[0];b[0]=2;while(b[0]<=l){p=b[b[0]];b[b[0]]+=a[b[0]];a[b[0]]=p;b[b[0]]+=b[b[0]-1]/10;b[b[0]-1]%=10;if(b[0]==l&&b[b[0]]>9)l++;b[0]++;}b[0]=l;}while(b[0]>1)fprintf(OUT,"%d",b[b[0]]),b[0]--;} ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10msDepăşitMemory limit exceeded.0
20ms256kbOK10
30ms256kbOK10
40msDepăşitMemory limit exceeded.0
50msDepăşitMemory limit exceeded.0
60ms252kbOK10
70ms252kbOK10
80msDepăşitMemory limit exceeded.0
90ms256kbOK10
100ms256kbOK10
Punctaj total60

Ceva nu functioneaza?