Cod sursa(job #675614)

Utilizator ionutzu58Muresan Ionut ionutzu58 Data 7 februarie 2012 20:22:27
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.36 kb
#include<iostream>
#include<fstream>
using namespace std;
int main()
{long k=0,n=1,i=0,o=1,p,j=0;
ifstream f("fact.in");
ofstream g("fact.out");
f>>p;

while (o==1)
{i++;
	n=n*i%1000;cout<<n<<" ";
	if(i%5==0) {k++; 
	}
	if (n%10==0) n=n/10;
	if (n%10==5) k++;
	if (k==p) o=0;
}
if (p==2) g<<10;
else g<<i-p/2;

f.close(); g.close();
return 0;
}