Задачи
Порівняння підрядків
Порівняння підрядків
Задана строка S. Научитесь отвечать на запрос - равны ли подстроки [Sa
...Sb
] и [Sc
...Sd
].
Входные данные
Перший рядок містить рядок S (1 ≤ |S| ≤ 105
). У другому рядку задано кількість запитів m (1 ≤ m ≤ 105
). Далі в m рядках знаходяться запити у форматі a, b, c, d.
Выходные данные
Для кожного запиту в окремому рядку виведіть "Yes", якщо підрядки однакові, та "No" інакше.
Входные данные #1
trololo 3 1 7 1 7 3 5 5 7 1 1 1 5
Выходные данные #1
Yes Yes No