Pagini recente » Istoria paginii runda/simlotvrancea2010baraj1 | Cod sursa (job #2251626) | Cod sursa (job #1380326) | Cod sursa (job #1782807) | Cod sursa (job #498098)
Cod sursa(job #498098)
#include <stdio.h>
int main()
{
long int p, k = 0;
long long i= 1, j =1, v =0;
int x = 1, flag = 0;
FILE *in, *out;
in = fopen("fact.in","r");
fscanf(in,"%ld",&p);
fclose(in);
out = fopen("fact.out","w");
if(p==0)fprintf(out,"%ld",x);
else
{
while(k < p)
{
i = j;
i = i*5;
j++;
v = i;
flag = 0;
while(flag == 0)
{
if((i%5) == 0)
{
i = i/5;
flag = 0;
k++;
}
else flag = 1;
}
}
fprintf(out,"%ld",v);
}
fclose(out);
return 0;
}