Cod sursa(job #1490250)
Utilizator | Data | 23 septembrie 2015 00:19:11 | |
---|---|---|---|
Problema | Factorial | Scor | 20 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.5 kb |
#include <fstream>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");
unsigned long long p;
long long n,cn;
int k;
int main()
{
f>>p;
if(p==0)
g<<1<<'\n';
else{
n=5;
while(p>0){
cn=n;
k=0;
while(cn%5==0){
p--;
k++;
cn/=5;
}
if(p==0)
break;
n+=5;
}
g<<n<<' ';
}
return 0;
}