EduBrick

Различные в промежутке

5000 мс · 256 МБ · всё или ничего

Дан список из nn чисел по неубыванию и qq запросов.

Для каждого запроса — пары LL и RR — выведите, сколько различных значений из списка попадает в промежуток от LL до RR включительно.

Формат ввода

В первой строке число nn от 11 до 21052 \cdot 10^5. Во второй — nn чисел от 109-10^9 до 10910^9 по неубыванию. В третьей — число qq от 11 до 10510^5. В четвёртой — 2q2q чисел: пары LL и RR подряд, причём LRL \le R.

Формат вывода

qq чисел через пробел.

Примеры

ввод
5
1 3 3 5 8
6
3 4 1 4 1 8 0 8 0 9 3 9
вывод
1 2 4 4 4 3

Примечание

Список упорядочен, поэтому одинаковые значения стоят рядом — оставить по одному можно за один проход.

Войдите, чтобы отправлять решения.