M. Декоратор заборов
4000 мс · 256 МБ · всё или ничего
Забор состоит из цветных планок. Запросы двух видов: перекрасить все планки с -й по -ю в цвет ; проверить, совпадают ли два куска забора длины , начинающиеся с позиций и .
Формат ввода
В первой строке (). Во второй — цветов (). В третьей — (). Далее строк по четыре числа , , , . Если — перекрасить планки с -й по -ю в цвет (). Если — сравнить куски длины , начинающиеся с позиций и ().
Формат вывода
Выведите одну строку: для каждого запроса сравнения символ +, если куски совпадают, и - иначе.
Примеры
ввод
7 1 2 1 3 1 2 1 3 0 4 5 2 1 3 1 2 1 3 1 3
вывод
+-
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.