求大佬帮帮蒟蒻qwq
#include<bits/stdc++.h>
using namespace std;
long long a,b;
long double courage;
int main(){
cin>>a>>b;
courage=a*1.0;
int c=0,i=1,p=pow(2,b);
while(1){
if(i==1){
if(courage*courage>=p){
cout<<c+1;
return 0;
}else{
c++;
courage=courage*courage;
}
}else{
if((courage/2)*(courage/2)>=p){
cout<<c+1;
return 0;
}else{
c++;
courage=(courage/2)*(courage/2);
}
}
i++;
if(courage>=p){
cout<<c+1;
return 0;
}
}
}