Pagini recente » Cod sursa (job #2120946) | Cod sursa (job #1849354) | Cod sursa (job #2405711) | Cod sursa (job #1147806) | 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;
}