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

Задача . ЕГЭ-22 · L4-T2 · Экзаменационный формат: отрезок для заданного числа процессов


Задача

Темы:

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

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

Определите максимальную продолжительность отрезка времени (в мс), в течение которого возможно одновременное выполнение {2} процессов, при условии, что все независимые друг от друга процессы могут выполняться параллельно. Время окончания работы всей совокупности процессов не ограничено; на всём протяжении отрезка выполняются одни и те же процессы.

Файл прикреплён к заданию. В ответе запишите только целое число.


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