#include int N,count; int main(void) { scanf("%d",&N); #if 0 switch(ver){ case 1:; //Pocket:if(A>=X)A=(A-X)+X*2; // =>if(A>=X)A+=X; int A=1; while(A*2=A) A+=A; count++; } A+=(N-A); count++; break; case 2: for(int A=1;A*2>count)count++; printf("%d\n",count); return 0; }