Cod sursa(job #1180884)

Utilizator geumb98Umbrarescu George geumb98 Data 1 mai 2014 12:21:09
Problema Factorial Scor 40
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include<fstream>
#include<math.h>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");
int zero(int i)
{
    if(i%5==0) return 1+zero(i/5);
    return 0;
}
int main()
{
    int p,i,n=0;
    f>>p;
    if(!p) g<<1;
    else { for(i=5;n<p;i+=5) n+=zero(i);
           if(n==p) g<<i-5;
           else g<<-1;
           }
    f.close();
    g.close();
    return 0;
}