Алгоритм решения задания 14. Часть 1
Учимся решать 15 задания первого типа
Читать
На рисунке схема дорог N-ского района изображена в виде графа, в таблице содержатся сведения о протяжённости каждой из этих дорог (в километрах).

Так как таблицу и схему рисовали независимо друг от друга, нумерация населённых пунктов в таблице никак не связана с буквенными обозначениями на графе. Определите, какова сумма протяжённостей дорог из пункта Д в пункты Г и Е.
Правильный ответ:
35
from itertools import permutations
graph = 'ЛВ ВГ ГА АБ БК КЕ ЕМ МЛ ГД ДЕ ВМ АК'.split()
matrix = '26 156 578 59 234 129 38 379 468'.split()
print(*range(1, 10))
for i in permutations('АБВГДЕКЛМ'):
if all(str(i.index(x) + 1) in matrix[i.index(y)] for
x, y in graph):
print(*i)
print(15 + 20)
