Pagini recente » Cod sursa (job #323322) | Cod sursa (job #2818222) | Cod sursa (job #151974) | Cod sursa (job #2686270) | Cod sursa (job #645586)
Cod sursa(job #645586)
#include <fstream>
using namespace std;
int solve( int p ) {
int i = 0, k = 0;
if( p == 0 ) return 1;
if( p == 1 ) return 5;
while( p > 0 ) {
i += 5;
k++;
if( k % 5 == 0 ) p -= k / 5;
p--;
}
if( p < 0 ) return -1;
return i;
}
int main() {
int p;
fstream f( "fact.in", ios::in );
f >> p;
fstream g( "fact.out", ios::out );
g << solve( p );
return 0;
}