F. Сколько в диапазоне
3000 мс · 256 МБ · всё или ничего
Расширение классной задачи F: спрашивается не «сколько меньше », а «сколько попадает в отрезок значений ».
Формат ввода
В первой строке - числа и ().
Во второй - чисел, по модулю не превосходящих .
Далее строк. «1 i v» - присвоить . «2 l r x y» - сколько элементов отрезка лежит между и включительно ().
Формат вывода
На каждый запрос второго типа выведите количество.
Примеры
ввод
5 3 1 2 3 4 5 2 1 5 2 4 1 1 3 2 1 5 3 3
вывод
3 2
ввод
4 2 -1000000000 0 1000000000 7 2 1 4 -1000000000 1000000000 2 1 4 1 6
вывод
4 0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.