Pagini recente » Cod sursa (job #86266) | Cod sursa (job #2696035) | Cod sursa (job #324538) | Cod sursa (job #1443182) | Cod sursa (job #1417762)
#include <stdio.h>
#include <string.h>
long p, n;
void readdata()
{
FILE *f = fopen("fact.in","rt");
fscanf(f,"%d%d",&p);
fclose(f);
}
int solve()
{
int s=0;
n = p*25/6.25;
printf("%d",n);
while (n%5>0) {
n++;
}
int m=n;
while (m>=5)
{
s+=m/5;
m=m/5;
}
if (s<p) n=n+5;
return 0;
}
void writedata()
{
FILE *f = fopen("fact.out","wt");
fprintf(f,"%d",n);
fprintf(f,"\n");
fclose(f);
}
int main()
{
readdata();
solve();
writedata();
return 0;
}