G. Сколько продлится партия
1000 мс · 256 МБ · всё или ничего
Та же игра, что в задаче F, но теперь мало знать исход. Выигрывающий хочет закончить как можно быстрее, проигрывающий - продержаться как можно дольше. Сколько ходов продлится партия?
Формат ввода
В первой строке - числа и ().
В следующих строках - рёбра. Возможны петли и кратные рёбра.
Формат вывода
Для каждой вершины выведите строку.
Если выигрывает первый - «FIRST k», если второй - «SECOND k», где - число ходов в партии при оптимальной игре обоих. Если ничья - «DRAW».
Примеры
ввод
5 5 1 2 2 3 3 1 1 4 4 5
вывод
DRAW DRAW DRAW FIRST 1 SECOND 0
ввод
4 4 1 2 2 3 3 1 1 4
вывод
FIRST 1 FIRST 3 SECOND 2 SECOND 0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.