Cod sursa(job #1019524)

Utilizator florinfraticaFlorin Fratica florinfratica Data 31 octombrie 2013 13:26:44
Problema Factorial Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <iostream>
#include <fstream>
using namespace std;
int cif_zero(int p) {
    int j,i,d=0;
    for (i=5;i<=p;i++) {
        j = i;
        while (j%5==0) {
            j/=5;
            d++;
        }
    }
    return d;
}
int main() {
    long int p;
    long int i=5;
    ifstream f("fact.in");
    f>>p;
    f.close();
    while (cif_zero(i)<p)
        i+=5;
    ofstream g("fact.out");
    if (p==0)
        g<<1;
    else
        g<<i;
    g.close();
    return 0;
}