제출 #530390

#제출 시각아이디문제언어결과실행 시간메모리
530390PiokemonRack (eJOI19_rack)C++17
100 / 100
9 ms316 KiB
#include <bits/stdc++.h> using namespace std; long long int const m = 1000000007; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); long long int n,k,odp,pot; cin >> n >> k; odp = 1; k -= 1; for (int x=0;x<n;x++){ odp = (odp*2 + (k%2)) % m; k = k/2; } pot = 1; for (int x=0;x<n;x++){ pot = (pot*2) % m; } cout << (odp - pot + 1 + m) % m<< "\n"; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...