Cod sursa(job #386554)

Utilizator crushackPopescu Silviu crushack Data 25 ianuarie 2010 10:45:32
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.28 kb
#include <iostream>
using namespace std;

int main()
{	
	long int p,a,r,ax={0};
	cout<<"p=";cin>>p;
	a=p*5;
	r=5;
	ax=a;
	while (r<a){
		r*=5;
		if (r==ax){
			a=-1;
			break;
		}
		a-=5;
	}
	if (p==0) cout<<1;
	else cout <<a;
	cin.get();
	cin.get();
	return 0;
}