Nu aveti permisiuni pentru a descarca fisierul grader_test20.in

Cod sursa(job #157726)

Utilizator Ionutz_LalaLala Marius Ionut Ionutz_Lala Data 13 martie 2008 11:12:23
Problema Factorial Scor 60
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.31 kb
#include<stdio.h>
FILE *f=fopen("fact.in","r"),*g=fopen("fact.out","w");
int main()
{
long int n,n5=0,i,nr;
 fscanf(f,"%ld",&n);
 if(n==0) {fprintf(g,"1");return 0;}
 for(i=5;n5<n;i+=5)
 {
  nr=i;
  while(!(nr%5)) {nr/=5;n5++;}
 }
 if(n5==n) fprintf(g,"%ld",i-5);
 else fprintf(g,"-1");
 return 0;
}