제출 #466221

#제출 시각아이디문제언어결과실행 시간메모리
466221StickfishRack (eJOI19_rack)C++17
40 / 100
3 ms2368 KiB
#include <iostream> #include <vector> using namespace std; using ll = long long; signed main(){ ll n, k; cin >> n >> k; --k; if(n <= 20){ vector<ll> a = {1}; for(int sz = 1, pw = (1 << (n - 1)); sz <= k; sz *= 2, pw /= 2){ for(int i = 0; i < sz; ++i){ a.push_back(a[i] + pw); } } cout << a[k] << endl; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...