Cod sursa(job #508604)
Utilizator | Data | 8 decembrie 2010 23:58:23 | |
---|---|---|---|
Problema | Factorial | Scor | 45 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.27 kb |
#include<fstream.h>
int main()
{
long int i,p,a;
ifstream fin("fact.in");
fin>>p;
i=0;
while(p>0){
i+=5;
a=i;
while(a%5==0){
a=a/5;
p--;
}
}
fin.close();
ofstream fout("fact.out");
if(i==0){
fout<<1;
}
else{fout<<i;}
fout.close();
return 0;
}