제출 #531118

#제출 시각아이디문제언어결과실행 시간메모리
531118buczRack (eJOI19_rack)C++14
40 / 100
1 ms204 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; const int MOD = 1e9+7; int main(){ int n; ll k; cin >> n >> k; k--; ll v=1; for(int i=0;i<n;i++){ if(k%2==0){ v=v*2%MOD; } else { v=v*2+1%MOD; } k=k/2; } ll p=1; for(int i=0;i<n;i++){ p=p*2%MOD; } cout << v-p+1; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...