Pagini recente » Cod sursa (job #3215590) | Cod sursa (job #2985449) | Cod sursa (job #2382412) | Borderou de evaluare (job #2089412) | Cod sursa (job #560225)
Cod sursa(job #560225)
#include <iostream>
#include <fstream>
#include <cmath>
#include <conio.h>
using namespace std;
int main()
{
int p , n = 0 , i = 0 , nrzero = 0 , terminat= 0 , patratu = 25 ;
int v[100];
fstream f("fact.in",ios::in);
cin>> p ;
f.close();
n = p * 5 ;
if( n < 100 )
{
nrzero = p ;
while( n > patratu )
{
nrzero++ ;
patratu *= 5;
}
if( n == patratu)
{
cout<<"-1";
terminat = 1 ;
}
for(i = 0 ; i < nrzero - p && !terminat ; i++)
{
n-=5;
}
if( n == 0 )
{
cout<<"1";
terminat = 1;
}
}
else
{
}
if(!terminat )cout<<"N = "<<n;
getch();
return 0;
}