Cod sursa(job #1273580)

Utilizator EfrimoviciEfrim Razvan Efrimovici Data 22 noiembrie 2014 19:07:34
Problema Factorial Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include<fstream>
using namespace std;
int fact(int x)
{
 int sum=0;
 for(int i=5;i>0;i++)
 {
  sum+=x/5;
  x/=5;
  if(x==0)
  break;       
 }   
 return sum;
}
int main ()
{
 ifstream fin ("fact.in");
 ofstream fout("fact.out");
 int p;
 fin>>p;
 if(p==0)
 fout<<"1";
 if(p!=0)
 {
  for(int i=5;i>0;i++)
  {
   if(fact(i)==p)
   {fout<<i;break;}       
  }       
 }
}