M. Доставка пиццы
1000 мс · 256 МБ · всё или ничего
В городе односторонних дорог. В -й день направление -й дороги меняется на противоположное, а вечером возвращается обратно. Пиццерия на перекрёстке 1, дом Алисы — на перекрёстке 2. Для каждого дня определите, станет ли кратчайший путь короче, не изменится или станет длиннее (в том числе если пути не станет вовсе).
Формат ввода
В первой строке и (, ). В каждой из следующих строк — числа , и (, , ): дорога из в , проезжаемая только в этом направлении. Несколько дорог могут соединять одну пару перекрёстков.
Гарантируется, что до начала эксперимента путь из вершины 1 в вершину 2 существует.
Формат вывода
Выведите строк: HAPPY, если в -й день путь станет короче, SOSO, если не изменится, и SAD, если станет длиннее либо исчезнет.
Примеры
ввод
4 5 1 3 5 3 4 6 4 2 7 2 1 18 2 3 12
вывод
SAD SAD SAD SOSO HAPPY
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.