Cod sursa(job #1629081)

Utilizator AdrianGotcaAdrian Gotca AdrianGotca Data 4 martie 2016 12:39:20
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <fstream>

using namespace std;

int n;
void read();
void solve();
void write();
int main(){
    read();
    solve();
    return 0;
}

void read(){
    freopen("fact.in","r",stdin);
    scanf("%d",&n);
}

void solve(){
    int nr=0;
    int k=1;
    if (n==0){
        printf("1");
    }
    else {
        while (nr<n){
            int i=k*5;
            while (i%5==0){
                i/=5;
                nr++;
            }
            k++;
        }
        k--;
        if (nr==n){
            printf("%d",k*5);
        }
        else {
            printf("-1");
        }
    }
}