E. Шарады
1000 мс · 256 МБ · всё или ничего
В городах живут математики. Дороги строятся дней: в -й день соединяются все пары городов и , у которых . Для каждого запроса определите, через сколько дней от начала строительства данная пара сможет встретиться, доехав по уже построенным дорогам.
Формат ввода
В первой строке , и (, ). В каждой из следующих строк — числа и ().
Формат вывода
Для каждого запроса выведите номер дня в отдельной строке.
Примеры
ввод
8 3 3 2 5 3 6 4 8
вывод
3 1 2
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.