# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1221538 | mayac | Rack (eJOI19_rack) | C++20 | 173 ms | 167936 KiB |
#include <iostream>
#include <vector>
#include <queue>
using namespace std;
int main(){
int n,k,add;
cin>>n>>k;
vector<int> ans;
ans.push_back(1);
for(int i=0;i<n;i++){
add=(1<<(n-i-1));
for(int j=0;j<(1<<i);j++){
ans.push_back(ans[j]+add);
}
}
cout<<ans[k-1]<<"\n";
}
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |