Cod sursa(job #59495)
Utilizator | Data | 9 mai 2007 16:02:17 | |
---|---|---|---|
Problema | Factorial | Scor | 5 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.3 kb |
#include<stdio.h>
int main()
{
long k,p,i,m;
FILE*f=fopen("fact.in","r");
FILE*g=fopen("fact.out","w");
fprintf(f,"%ld",&p);
k=0;
i=0;
while (k<p)
{ i+=5;;
m=i;
while (m%5==0){ m=m/5; k++;}}
if (k==0) fprintf(g,"1");
else fprintf(f,"%ld ",g);
return 0;}