Cod sursa(job #2013376)

Utilizator VanaMarcVana Marc VanaMarc Data 21 august 2017 11:11:27
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.68 kb
#include <iostream>
#include <fstream>
using namespace std;
long long p,n,gasit;
int cont_5( long long val ){
    int cont=0;
    for( int i=1; i<=val; ++i ){
        int ii=i;
        while( ii>0 ){
            if( ii%5==0 ){
                ii=ii/5;
                ++cont;
            }
            else{
                break;
            }
        }
    }
    return cont;
}
int main()
{
    ifstream f("fact.in");
    ofstream g("fact.out");
    f>>p;
    if( p==0 ){
        g<<"-1"<<endl;
    }
    while( gasit!=1 ){
        n=n+5;
        if( cont_5(n)==p ){
            gasit=1;
            break;
        }
    }
    g<<n<<endl;
    return 0;
}