Автор: | Михалев Ю. | Ограничение времени: | 2 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 512 Мб | |
Выходной файл: | Стандартный выход |
Васе скучно. Чтобы развлечь себя, он стал отмечать скучные дни числом −1, а обычные числом 1. Теперь Вася называет промежуток с l по r дни включительно скучным, если в него входит нечетное число скучных дней.
Чтобы не дать Васе умереть от скуки, вы должны срочно научиться отвечать на следующий вопрос: является ли промежуток с l по r день включительно скучным?
Первая строка входных данных содержит два целых числа N — количество дней и M — количество запросов.
Вторая строка содержит N чисел: −1, если i-ый день был скучным, и 1 иначе.
Следующие M строк содержат запросы вида: li ri
Выходные данные должны содержать M строк - ответы на запросы
В i−й строке необходимо вывести −1, если промежуток с li по ri дни включительно считается скучным, и 1 в противном случае
1 ≤ N ≤ 5 ⋅ 104
1 ≤ M ≤ 5 ⋅ 104
1 ≤ li ≤ ri ≤ N
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
2 |
|
|
3 |
|
|