Pagini recente » Cod sursa (job #2392587) | Cod sursa (job #2662794) | Cod sursa (job #285166) | Cod sursa (job #1104058) | Cod sursa (job #460656)
Cod sursa(job #460656)
#include <iostream>
#include <fstream>
using namespace std ;
ifstream f ( "fact.in" ) ;
ofstream g ( "fact.out" ) ;
int sumaTotala , tintaImpusa ;
int nrMultipli ( int Val )
{
int rezultat = 0 ;
while ( Val % 5 == 0 )
{
rezultat ++ ;
Val = Val / 5 ;
}
return rezultat ;
}
int main ( )
{
f >> tintaImpusa ;
int i = 0 ;
while ( sumaTotala < tintaImpusa )
{
i += 5 ;
sumaTotala += nrMultipli ( i ) ;
}
if ( tintaImpusa == 0 )
{
g << 1 << endl ;
return 0 ;
}
if ( sumaTotala > tintaImpusa )
{
g << -1 << endl ;
return 0 ;
}
g << i << endl ;
return 0 ;
}