Lang:G++
Edit1234567891011121314151617181920212223242526272829#include<iostream>#include<cstdio>#include<math.h>using namespace std;int calc(long int k, long int n){if (n == 0)return 0;else if (k % 4 == 2 || k % 4 == 3)return n;else if (k % 4 == 1)return calc(k / 4 + 1, n - 1);elsereturn calc(k / 4, n - 1);}int main(){long int n, k, T;cin >> T;while (T --){cin >> k >> n;cout << calc(k, n) << endl;}return 0;}