噢莫加纳加加加 • 11小时前
#include <bits/stdc++.h>
using namespace std;
int main() {
int D, I;
cin >> D >> I;
int pos = 1;
for (int i = 0; i < D - 1; i++) {
if (I % 2 == 1) {
pos = pos * 2;
I = (I + 1) / 2;
} else {
pos = pos * 2 + 1;
I = I / 2;
}
}
cout << pos << endl;
return 0;
}
评论:
请先登录,才能进行评论