제출 #881725

#제출 시각아이디문제언어결과실행 시간메모리
881725AlphaMale06Intercastellar (JOI22_ho_t1)C++14
100 / 100
58 ms7780 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define pb push_back signed main() { ios_base::sync_with_stdio(0); cin.tie(0); int n; cin >> n; int a[n]; for(int i=0; i< n; i++)cin >> a[i]; int q; cin >> q; int cnt=0; while(a[0]%2==0){ a[0]/=2; cnt++; } int num=(1<<cnt)-1; int first=a[0]; int p=1; while(q--){ int x; cin >> x; x--; if(x<=num)cout << first << '\n'; else{ while(num<x){ cnt=0; while(a[p]%2==0){ a[p]/=2; cnt++; } first=a[p]; num+=1<<cnt; p++; } cout << first << '\n'; } } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...