Cod sursa(job #2591835)
Utilizator | Data | 31 martie 2020 14:48:45 | |
---|---|---|---|
Problema | Factorial | Scor | 20 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.43 kb |
#include <fstream>
using namespace std;
ifstream fin("fact.in");
ofstream fout("fact.out");
int main(){
int p;
fin>>p;
if(p==0){
fout<<1;
return 0;
}
for(int i=0;i<=5*p;i+=5){
int a=0;
for(int j=5;j<=5*p;j*=5){
a+=i/j;
}
if(a==p){
fout<<i<<"\n";
return 0;
}
}
fout<<-1;
return 0;
}