Pagini recente » Cod sursa (job #1538815) | Cod sursa (job #2134211) | Diferente pentru links intre reviziile 130 si 13 | Cod sursa (job #530963) | Cod sursa (job #544364)
Cod sursa(job #544364)
#include<stdio.h>
using namespace std;
FILE*in=fopen("factorial.in","rt");
FILE*out=fopen("factorial.out","wt");
int s=1,i=1,p,rezultat,q ;
int main()
{
fscanf(in,"%d",&p);
while(rezultat!=p)
{
if((s*i)%10==0)
{
rezultat++;
s=s*i/10;
}
else
s=(s*i)%10;
i++;
}
q=i-1;
fprintf(out,"%d",q);
fclose(out);
fclose(in);
return 0;
}