Задание 23 ЕГЭ по информатике 2027

Граф — точки-вершины и стрелки между ними, у каждой стрелки есть вес, например длина дороги; в файле каждая строка описывает одну стрелку, и вернуться по стрелкам в пройденную вершину нельзя. Повышенный уровень, новая тема 2027 года: нужно программой найти длину кратчайшего пути или число разных путей между двумя вершинами; ответ — число, 1 балл.

Ответчисло в поле ответа
Баллы1 балл
Проверяетумение решать алгоритмические задачи на графах: найти кратчайший путь между вершинами и число различных путей в ориентированном графе без циклов
Сколько времени закладыватьоколо 12 минут по спецификации ФИПИ

Какие бывают подтипы

Пример с полным разбором

Условие. В файле описан граф: каждая строка — стрелка из первой вершины во вторую и её вес. Вернуться по стрелкам в уже пройденную вершину нельзя. Найдите целую часть длины кратчайшего пути из вершины 1 в вершину 100; длина пути — сумма весов его стрелок. Для примера — граф из семи стрелок, на экзамене их до двухсот.

ОткудаКудаВес
122.5
134.0
231.2
257.1
353.6
31009.3
51001.8
  1. Для каждой вершины храним длину лучшего найденного пути до неё из вершины 1. У самой вершины 1 это 0.
  2. Вершины обходим в таком порядке, чтобы все стрелки, входящие в вершину, начинались в уже посчитанных: 1, 2, 3, 5, 100. В графе, где нельзя вернуться в пройденную вершину, такой порядок всегда есть.
  3. До вершины 2 — 2,5. До 3: напрямую 4,0 или через 2: — берём 3,7.
  4. До 5: через 2 — , через 3 — ; берём 7,3.
  5. До 100: через 3 — , через 5 — . Кратчайший путь 1 → 2 → 3 → 5 → 100 длиной 9,1, его целая часть — 9.
  6. Если спрашивают число путей, правило то же, только вместо наименьшего берут сумму: путей в вершину столько, сколько всего путей во все вершины, из которых в неё ведёт стрелка. В этом графе из 1 в 100 ведут 5 путей.

Ответ: 9

Частые ошибки

Что нужно знать для задания 23

Оглавление курса «ЕГЭ по информатике» под это задание. Содержание открывается после оплаты.

  1. Граф: точки, стрелки, веса
  2. Файл задания: одна строка — одно ребро
  3. Кратчайший путь: у каждой вершины своя лучшая сумма
  4. Сколько разных путей: то же движение, другое действие
  5. Разбор: задача уровня экзамена

Открыть темы в курсе

Ответы на частые вопросы

Задание 23 — новое?
Да, тематика сменилась в 2027 году: теперь это задачи на графы — оптимальный путь и число путей в ориентированном графе без циклов. Прежнее задание 23 про ход исполнения алгоритма стало заданием 13.
Нужна ли программа?
Да: в файле до двухсот стрелок, и в демоверсии прямо сказано, что для выполнения задания следует написать программу. На задание по спецификации отводится около 12 минут.
Сколько баллов за задание 23?
Один, если число полностью совпало с верным.