Pagini recente » Cod sursa (job #89534) | Cod sursa (job #1860158) | Cod sursa (job #185055) | Cod sursa (job #389060) | Cod sursa (job #2336077)
#include <fstream>
using namespace std;
ifstream fin ("fact.in");
ofstream fout("fact.out");
int main(){
long long p, i, n = 0, nr, nrz;
fin >> p;
if (p == 0){
fout << 1;
return 0;
}
i = 5;
while (p >= 0){
nr = i;
nrz = 0;
while (nr%5 == 0){
nr /= 5;
nrz++;
}
n += 5;
p -= nrz;
i += 5;
}
if (p < 0)
fout << -1;
else fout << n;
fin.close();
fout.close();
return 0;
}