Cod sursa(job #544368)

Utilizator andreas_mihAndreas Mihaloianis andreas_mih Data 1 martie 2011 15:36:22
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.41 kb
#include<stdio.h>
using namespace std;
FILE*in=fopen("fact.in","rt");
FILE*out=fopen("fact.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;
}