22

Ответ: Минимальное время процессов

ЕГЭ · Информатика · Задание 22 · Параллельные вычисления
ВысокаяФИПИ159297Короткий ответ≈ 5 минутОтвет сверен с ключом
Правильный ответ
21
21
так ответ выглядит в бланке

Это официальный ключ к заданию, источник — открытый банк заданий ФИПИ. Свой ответ можно сверить на странице задачи.

В бланк: число или слово без единиц измерения; дробную часть отделяйте запятой.

Условие

В файле содержится информация о совокупности $N$ вычислительных процессов, которые могут выполняться параллельно или последовательно. Приостановка выполнения процесса не допускается. Процесс $B$ зависит от процесса $A$, если для выполнения процесса $B$ необходимы результаты выполнения процесса $A$. В этом случае процессы $A$ и $B$ могут выполняться только последовательно.

В файле процессы представлены таблицей: указаны идентификатор процесса, время его выполнения в миллисекундах и идентификаторы процессов, от которых он зависит. Для независимого процесса указано значение 0.

Определите минимальное время в миллисекундах, за которое завершатся 22 процесса. Считать, что каждый процесс начинается в самое раннее допустимое время. Минимальное время отсчитывается непрерывно с первой миллисекунды.

Открыть задачу и решить самому

Где здесь ошибаются

Складывают длительности всех 22 процессов, не учитывая возможность параллельного выполнения.

Берут сумму длительностей только непосредственных зависимостей, не учитывая цепочку предшествующих процессов.

Используют минимум вместо максимума при выборе времени окончания нескольких предшественников.

Откуда взялся этот ответРазбор разложен на 4 шага: видно каждое преобразование и где теряется балл.
Открыть решение

Ответ к заданию 22 ЕГЭ, информатика

Ответ сверен с официальным ключом к заданию, поэтому им можно проверять себя без оговорок. Рядом — формат записи в бланк: за лишние единицы измерения балл снимают, даже если число верное.

Задача из темы «Параллельные вычисления»: в ней 40 задач — у каждой есть ответ и разбор по шагам. Регистрация не нужна.