F. Самое устойчивое ребро
2000 мс · 256 МБ · всё или ничего
Как классная задача про устойчивость, но запросов нет: найдите ребро с наибольшей устойчивостью. Если таких несколько, выведите наименьший номер.
Считается всё то же самое - произведение размеров частей для каждого ребра, - а потом берётся максимум.
Если рёбер нет вовсе, выведите .
Сравнивать надо строго, иначе при равных устойчивостях выведется последнее ребро.
Формат ввода
В первой строке - числа и ().
В следующих строках - рёбра. Граф неориентирован и ацикличен.
Формат вывода
Два числа: номер ребра и его устойчивость. Если рёбер нет, выведите .
Примеры
ввод
5 3 1 2 2 3 4 5
вывод
1 2
ввод
0 0
вывод
-1
Войдите, чтобы отправлять решения.