- 就是 看k通过几次除2 变成奇数
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
typedef long long LL;
/*
1,2,1,3,1,2,1,4,1,2, 1, 3 ,1,2,1
1 2 3 4 5 6 7 8 9 10 11 12 13 14
2 3 2 4 2 3 2 5 2 3
2 4 6 8 10 12 14 16 18 20
1 2 3 4 5 6 7 8 9 10
1 2
*/
LL n,k;
LL cnt =1;
int main()
{
cin >> n>>k;
while(k%2==0) k/=2, cnt++;
cout << cnt;
return 0;
}
hh可以写的再详细一点