Submission #796505

#TimeUsernameProblemLanguageResultExecution timeMemory
796505Godgift42Rack (eJOI19_rack)C++14
40 / 100
1 ms340 KiB
#include <bits/stdc++.h> using namespace std; int main(){ int n; cin >> n; unsigned long long k; cin >> k; unsigned long long ans=0; for(int i=0;i<n;i++){ if((k&1)==0){ k=k/2; ans = ans << 1; ans++; } else{ k=k/2+1; ans = ans << 1; } } cout << ans+1 << "\n"; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...