Cod sursa(job #1853683)

Utilizator AlexTheDagonBogdan Tudor AlexTheDagon Data 21 ianuarie 2017 22:53:56
Problema Factorial Scor 5
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream in("fact.in");
ofstream out("fact.out");
long long n,p,put=1,val;
int main()
{
    in>>p;
    while(p>0)
    {
        while(val<=p)
        {
            put=put*5;
            val=val*5+1;
        }
        val=val-1;
        val/=5;
        put=put/5;
        n+=put;
        p-=val;
        put=1;
        val=0;
    }
    if(p==0)n=1;
    out<<n;
    return 0;
}