Pagini recente » Cod sursa (job #36) | Cod sursa (job #2445585) | Cod sursa (job #3197966) | Cod sursa (job #1744929) | Cod sursa (job #1975614)
#include <iostream>
#include <fstream>
#define MAX 1000
using namespace std;
ifstream in("fact.in");
ofstream out("fact.out");
//5 10 15 20 25 30 35 40 45 50 55 60 65
int P;
int zece(int k){
return k/10;
}
int cinci(int k){
return k/5-zece(k);
}
int all(int k){
return zece(k) + cinci(k);
}
int main()
{
in>>P;
if(P == 0){
out<<'1';
return 0 ;
}
int best = 0;
for(int i = 0 ; i < MAX; i ++){
int a = all(i);
if(a == P){
cout<<best;
out<<best+i;
return 0;
}
if(i % 25 == 0 && i ){
best -=5;
}
}
}