EduBrick

B. Количество нулей на подотрезке

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

Дан массив и запросы: сколько нулей на отрезке. Массив не меняется.

Формат ввода

В первой строке - число NN (1≤N≤1051 \le N \le 10^5).

Во второй - NN чисел от 0 до 10510^5.

В третьей - число запросов KK (1≤K≤30 0001 \le K \le 30\,000), далее KK строк с парами ll и rr.

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

Для каждого запроса выведите количество нулей на отрезке. Числа выводите в одну строку через пробел.

Примеры

ввод
5
0 0 0 0 2
2
2 3
2 5
вывод
2 3
ввод
3
1 2 3
1
1 3
вывод
0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.