Cod sursa(job #1730828)
Utilizator | Data | 17 iulie 2016 17:34:41 | |
---|---|---|---|
Problema | Factorial | Scor | 45 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.35 kb |
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");
int i,n,numar=0;
int main()
{
f>>n;
i=0;
while(i<n){
numar=numar+5;
int copie=numar;
while(copie%5==0){
i++;
copie=copie/5;
}
}
if(i==n) g<<numar;
else g<<-1;
return 0;
}