Pagini recente » Cod sursa (job #571463) | Cod sursa (job #1129145) | Cod sursa (job #1638421) | Cod sursa (job #503039) | Cod sursa (job #264170)
Cod sursa(job #264170)
#include<stdio.h>
long p,nr;
inline long find(long st,long dr){
int mj = (st + dr) >> 1;
if(st>dr) return nr;
if ( mj/5 >= p ) {
if(mj/5 == p) nr = mj;
return find(st , mj-1 );
}
if ( mj/5 < p ) return find(mj+1 , dr );
}
int main(){
freopen("fact.in","rt",stdin);
freopen("fact.out","wt",stdout);
scanf("%ld",&p);
long nrr = find(1,100000000);
printf("%ld",nrr);
return 0;
}