Cod sursa(job #2222856)

Utilizator dariarunceanuRunceanu Daria dariarunceanu Data 18 iulie 2018 12:06:54
Problema Factorial Scor 35
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.31 kb
#include <iostream>
#include<fstream>

using namespace std;
ifstream f ("fact.in");
ofstream g ("fact.out");
long int p,i,j,n5;
int main()
{f>>p;
for(i=5;p!=0;i=i+5) {j=i;n5=0;
while(j%5==0){j=j/5;n5++;}
        p=p-n5;
        if(p<0){g<<-1;break;}
        if(p==0){g<<i;break;}}

    return 0;
}