Pagini recente » Cod sursa (job #278968) | Cod sursa (job #1000089) | Cod sursa (job #2182453) | Cod sursa (job #2289546) | Cod sursa (job #758140)
Cod sursa(job #758140)
#include <stdio.h>
#include <stdlib.h>
int s=0;
int putere(int a)
{
int k=5;
s=0;
while(a >= k)
{
s=s+(a/k);
k=k*5;
}
}
int cautare (int p)
{
int i;
for (i=4*p; i<=5*p; i++)
{
putere(i);
if(s==p)
return i;
}
}
int main()
{
FILE *pf,*fp;
int p,n;
pf=fopen("fact.in", "r");
fscanf(pf,"%d", &p);
fclose(pf);
n=cautare(p);
fp=fopen("fact.out", "w");
fprintf(fp,"%d", n);
fclose(fp);
}