Олимпиадный тренинг

Задача . ЕГЭ-2027. Тренировочная работа № 1. Задание 22


Задание выполняется с использованием прилагаемых файлов

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

Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс независимый, то в таблице указано значение 0.

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

В ответе запишите целое число миллисекунд.


time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя