智障二进制拆分
/************************************************************** Problem: 1192 User: lxy8584099 Language: C++ Result: Accepted Time:0 ms Memory:820 kb ****************************************************************/ /* 二进制拆分?? */ #include<cstdio> using namespace std; int main() { int n,s=1;scanf("%d",&n); for(int i=1;;i++) { s<<=1; if(s>n) {printf("%d\n",i);break;} } return 0; }