luogu P2320 [HNOI2006]鬼谷子的钱袋
题面传送门
也很简单,统计二进制下有几位就好了(即\(log^2n\))
代码实现:
#include<cstdio>
using namespace std;
int m;
int ans;
int main(){
scanf("%d",&m);
while(m){
m>>=1;
ans++;
}
printf("%d",ans);
}
题面传送门
也很简单,统计二进制下有几位就好了(即\(log^2n\))
代码实现:
#include<cstdio>
using namespace std;
int m;
int ans;
int main(){
scanf("%d",&m);
while(m){
m>>=1;
ans++;
}
printf("%d",ans);
}