dist = {('A', 'B'): 1.0, ('B', 'C'): 1.0, ('D', 'E'): 3.0}
trains = [('A', 'B', 1.0, 2.0), ('B', 'C', 2.0, 3.0), ('C', 'B', 3.5, 4.5),
    ('B', 'A', 4.5, 5.5), ('D', 'E', 1.0, 5.5)]
График с расстоянием и временем в пути: найти наибольшее количество километров за 24 часа (с ограничениями)