E. Самая длинная серия нулей
2000 мс · 256 МБ · всё или ничего
Дан массив. Запросы: найти длину самой длинной последовательности подряд идущих нулей внутри отрезка и присвоить элементу новое значение.
Тот же приём, что в предыдущей задаче, но узел устроен иначе — и полезно увидеть, чем именно.
Формат ввода
В первой строке (). Во второй — чисел (). В третьей — (). В каждой из следующих строк — запрос: q l r — длина самой длинной серии нулей внутри , или u i x — присвоить .
Формат вывода
Для каждого запроса q выведите ответ на отдельной строке.
Примеры
ввод
5 328 0 0 0 0 3 q 1 3 u 2 832 q 1 5
вывод
2 3
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.