Обход городов
2000 мс · 256 МБ · всё или ничего
Дана матрица расстояний между городами. Начав в первом городе, посетите каждый ровно один раз и вернитесь в первый. Найдите наименьшую суммарную длину такого маршрута.
Формат ввода
В первой строке (). В следующих строках — матрица из чисел (, ).
Формат вывода
Выведите наименьшую длину замкнутого маршрута.
Примеры
ввод
1 0
вывод
0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.