Submission #1285686

#TimeUsernameProblemLanguageResultExecution timeMemory
1285686JohanRack (eJOI19_rack)C++20
0 / 100
1 ms712 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define pb push_back void solve(){ int n; cin>>n; int x; cin>>x; vector<int>v; if(n==1){ v.pb(1); v.pb(2); } else{ for(int i=1;i<pow(2,n-2);i+=2){ v.pb(i); v.pb(i+pow(2,n-1)); } for(int i=2;i<=pow(2,n-2);i+=2){ v.pb(i); v.pb(i+pow(2,n-1)); } } cout<<v[x-1]; } signed main(){ int t=1; //cin>>t; while(t--){ solve(); cout<<endl; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...