Pagini recente » Borderou de evaluare (job #1635536) | Borderou de evaluare (job #383383) | Borderou de evaluare (job #96949) | Borderou de evaluare (job #807310) | Cod sursa (job #2336070)
#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){
nr = i;
nrz = 0;
while (nr%5 == 0){
nr /= 5;
nrz++;
}
n += 5;
p -= nrz;
i += 5;
}
fout << n;
fin.close();
fout.close();
return 0;
}