Cod sursa(job #1745436)

Utilizator xSliveSergiu xSlive Data 21 august 2016 21:14:49
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <iostream>
#include <fstream>
using namespace std;

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

int de0(int nr){
    if(nr == 0) return 1;
    int cate=0;
    while(nr %10 == 0){
        cate ++;
        nr/=10;
    }
    return cate;
}

int main()
{
    unsigned int cate=0;
    int n,nr;
    f >> n;
    if(n){
	nr=0;
        for(;cate<n;){
            nr+=5;
            if(nr % 10)  cate+=1;
            else cate+=de0(nr);
        }
    }
    else nr=1;
    g << nr;
    return 0;
}