Cod sursa(job #801781)

Utilizator harababurelPuscas Sergiu harababurel Data 24 octombrie 2012 22:20:11
Problema Factorial Scor 50
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <iostream>
#include <fstream>
#include <vector>
#include <queue>
#include <algorithm>
#define pmax 100000005
using namespace std;

int main() {
    ifstream f("fact.in");
    ofstream g("fact.out");

    int i = 5, j, p, zerouri = 1;

    f>>p;

    while(zerouri < p) {
        i += 5;

        j = i;
        while(j%5==0) {
            j/=5;
            zerouri++;
        }
    }
    if(zerouri!=p) i = -1;

    if(p==0) i = 1;
    if(p==1) i = 5;



    cout<<i<<"\n";
    g<<i<<"\n";


    return 0;
}