fork(1) download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. #define int long long
  5.  
  6. int t, n, k;
  7.  
  8. void solve() {
  9. cin >> n >> k;
  10. int initial = (1 << n);
  11. k--;
  12.  
  13. int res = 0;
  14. while (k--) {
  15. initial /= 2;
  16. res += 2;
  17. }
  18.  
  19. cout << initial + res << '\n';
  20. }
  21.  
  22. int32_t main() {
  23.  
  24. cin >> t;
  25. while(t--) {
  26. solve();
  27. }
  28.  
  29. return 0;
  30. }
Success #stdin #stdout 0.01s 5320KB
stdin
5
1 1
2 1
4 3
5 5
10 2
stdout
2
4
8
10
514