Masala #SQ8OI0NLZ0

Xotira 32 MB Vaqt 1000 ms
14

Idish

Sardorda NN ta idish bor. Har bir idishda aia_i tadan laqqa baliq turibdi. Sardor shu NN kun davomida baliqlarni birinchi idishdan boshlab tartib bilan yemoqchi. Uni bir savol qiziqtirdi, KK-kuni u qaysi idishdan baliq oladi?


Kiruvchi ma'lumotlar:

Birinchi qatorda N(1<=N<=105)N (1 <= N <= 10^5) beriladi.

Keyingi qatorda esa ai(1<=ai<=109)a_i (1 <= a_i <= 10^9) bo'shliq bilan ajratilgan holda beriladi.

Keyingi qatorda so'rovlar soni Q(1<=Q<=105)Q (1 <= Q <= 10^5) beriladi.

Keyingi QQ ta qatorda KK soni beriladi.


Chiquvchi ma'lumotlar:

Har bir so'rov uchun javobni chop eting!


Misollar
# input.txt output.txt
1
5
1 2 3 4 5
3
2
8
15
2
4
5
Izoh:

15 kun davomida yegan baliq qaysi idishda bo'lishi:

[1,2,2,3,3,3,4,4,4,4,5,5,5,5,5][1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5]

2-kuni 2-idish,

8-kuni 4-idish,

15-kuni esa 5-idishdan baliq oladi.