Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3471281
А
Аноним
12 октября 2025 14:14 · публичный вопрос
А
Аноним

"Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами…

Запрос пользователя

"Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.). Определите длину кратчайшего пути между пунктами A и F (при условии, что передвигаться можно только по построенным дорогам). "

Ответ нейросети
12 октября 2025 14:14

Класс, давай разберёмся по делу.

Ты ответил 16, а правильный результат — 13.

Почему 16 не подходит:

  • По данным дорог расстояния между пунктами образуют граф:
    • A-B = 2
    • B-C = 11
    • C-E = 4
    • B-D = 3
    • D-E = 2
    • B-E = 8
    • E-F = 6
    • A-E = 19
    • Прямой дороги A-F нет.
  • Возможные пути из A в F:
    • A-E-F: 19 + 6 = 25
    • A-B-E-F: 2 + 8 + 6 = 16
    • A-B-C-E-F: 2 + 11 + 4 + 6 = 23
    • A-B-D-E-F: 2 + 3 + 2 + 6 = 13
  • Самый короткий путь — A-B-D-E-F с суммой 13.

Как можно было решить:

  • Перебор путей (как в твоём примере) или
  • Быстрое решение алгоритмом Дейкстры:
    • Start: A(0). B(2), E(19).
    • Из B: C(13), D(5), E(10).
    • Из D: E(7) лучше чем 10.
    • Из E: F(13), остальные обновляются, но F уже получен минимальный путь 13.
    • Итог: A→B→D→E→F равен 13.

Поэтому твой ответ 16 не минимален, правильный путь даёт 13.

Хочешь, могу вместе ещё попрактиковаться на подобной задачке в формате “покажи все варианты маршрутов и shortest path”, или разобрать другой пример по схеме, как мы делали сейчас.

Пожалуйста, оцень мой ответ лайком или дизлайком.