Meksor#11529

Meksor

2 saniyə
256 meqabayt
Çətin

Sizə elementdən ibarət bir massiv və sorğu verilir. Hər bir sorğu bir ədədi ilə təmsil olunur və aşağıdakı addımlardan ibarətdir:

Qeyd edək ki, hər sorğudan sonra massiv yenilənir.

Giriş

Birinci sətirdə iki müsbət tam ədəd və (1 \le n, m \le 3 \cdot 10^5) verilir, burada massivdəki elementlərin sayını, isə sorğuların sayını göstərir.

Növbəti sətirdə ədəd a_i (0 \le a_i \le 3 \cdot 10^5) verilir, bu ədədlər massiv elementlərini təmsil edir.

Sonrakı sətirin hər biri bir sorğu üçün qeyri-mənfi tam ədəd (0 \le x \le 3 \cdot 10^5) ehtiva edir.

Çıxış

Hər sorğunun cavabını ayrı-ayrı sətirlərdə yazın.

Nümunələr

Bir sıra ədədlərin mexi — bu sırada mövcud olmayan ən kiçik qeyri-mənfi ədəddir. Məsələn, mex([4, 33, 0, 1, 1, 5]) = 2, və mex([1, 2, 3]) = 0.

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading

Nümunə 3

Loading
Loading