Submission #1170871

#TimeUsernameProblemLanguageResultExecution timeMemory
1170871AlgorithmWarriorIntercastellar (JOI22_ho_t1)C++20
25 / 100
797 ms589824 KiB
#include <bits/stdc++.h> using namespace std; vector<int>v; void read(){ int n; cin>>n; while(n--){ int nr; cin>>nr; int fr=1; while(nr%2==0){ nr/=2; fr*=2; } while(fr--) v.push_back(nr); } } void process_queries(){ int q; cin>>q; while(q--){ int pos; cin>>pos; --pos; cout<<v[pos]<<'\n'; } } int main() { read(); process_queries(); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...