제출 #1154371

#제출 시각아이디문제언어결과실행 시간메모리
1154371FaggiRack (eJOI19_rack)C++20
40 / 100
0 ms528 KiB
#include <bits/stdc++.h> #define ll long long using namespace std; const int MOD=1e9+7; ll calc(ll act, ll l, ll r) { ll m=(l+r)/2; if(l==r) return l%MOD; if(act%2!=0) { return calc(act/2,m+1,r); } return calc(act/2,l, m); } int main() { ios::sync_with_stdio(false); cin.tie(nullptr); ll n, k, tam, act; cin >> n >> k; tam=1ll<<n; tam=tam%MOD; act=k-1; act=act%MOD; cout << calc(act, 1, tam); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...