Cod sursa(job #1010497)

Utilizator iulia_infoIulia Cosmin iulia_info Data 15 octombrie 2013 00:14:38
Problema Factorial Scor 35
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <iostream>
#include <fstream>
using namespace std;
 
int fives(int x) {
  int count = 0;
  while ((x > 0) && (x % 5 == 0)) {
    count++;
    x /= 5;
  }
  return count;
}
 
int main()
{
  ifstream input("fact.in");
  int p;
  input >> p;
 
  int count = 0;
  int result = 0;
  while (count < p) {
    result += 5;
    count += fives(result);
  }
  if (count > p) { result == -1; }
  if (result == 0) { result == 1; }
 
  ofstream output("fact.out");
  output << result;
}