Cod sursa(job #30223)
Utilizator | Data | 13 martie 2007 12:23:06 | |
---|---|---|---|
Problema | Factorial | Scor | 5 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.26 kb |
#include<iostream.h>
#include<fstream.h>
main()
{
int a,i,n;
long p;
i=1;
n=1;
a=1;
ifstream f("fact.in");
f>>p;
f.close();
while(i<=p)
{
n++;
a=a*n;
while(a>=10)
{
i++;
a=a/10;
}
}
ofstream g("fact.out");
g<<n;
g.close();
}