제출 #1154375

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