Submission #290405

#TimeUsernameProblemLanguageResultExecution timeMemory
290405dolijanRack (eJOI19_rack)C++14
100 / 100
9 ms384 KiB
#include <bits/stdc++.h> using namespace std; const long long mod=1e9+7; int main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); long long n,k; cin>>n>>k; k--; long long num=0; for(long long i=0;i<n;i++) { num=((2LL*num)%mod+(k%2))%mod; k/=2; } num++; num%=mod; cout<<num<<endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...