Cod sursa(job #442377)

Utilizator MurphYZoRMarius Eu de la 9B-re MurphYZoR Data 14 aprilie 2010 11:36:46
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include<iostream>
#include<fstream>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");
int main()
{ int nf;
  long p;
  f>>p;
  nf=p*5;
  if(nf==0)
  {
  nf+=1;
  g<<nf;
  }
  else
  {
  if(nf%(5*5)==0)
	  nf-=5;
  if(nf%(5*5*5)==0)
	  nf-=5;
  if(nf%(5*5*5*5)==0)
	  nf-=5;
  if(nf%(5*5*5*5*5)==0)
	  nf-=5;
  if(nf%(5*5*5*5*5*5)==0)
	  nf-=5;
  if(nf%(5*5*5*5*5*5*5)==0)
	  nf-=5;
  if(nf%(5*5*5*5*5*5*5*5)==0)
	  nf-=5;
  if(nf%(5*5*5*5*5*5*5*5*5)==0)
	  nf-=5;
  if(nf%(5*5*5*5*5*5*5*5*5*5)==0)
	  nf-=5;
  g<<nf;
  }	
  f.close();
  g.close();
  return 0;
}