#include #define bsize_of_int sizeof(int) * 8 /* Bitová šířka intu */ int main(void) { int n, b_log, krok; krok = b_log = bsize_of_int/2; scanf("%d",&n); for(;;) { krok = krok >> 1; if (n < (1<= (1<<(b_log+1))) b_log+=krok; else break; } printf("%d\n",b_log); return 0; }