Задача #2703

Процессы

Уровень ЕГЭ

(М. Попков) В волшебном зимнем королевстве Снежной Королевы живут магические существа, которые занимаются созданием снежных узоров. Каждый узор создается в виде процесса, и некоторые из этих процессов зависят друг от друга. Процессы могут выполняться параллельно, если они независимы, или последовательно, если один процесс зависит от другого.

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

Типовой пример организации данных в файле

ID процесса B Время выполнения процесса B (мс) ID процесса(-ов) A
1 4 0
2 3 0
3 1 1; 2
4 7 3

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

Файлы к задаче

Ответ
Войдите, чтобы история ответов и статистика сохранялись.
Решение Нажми, чтобы открыть

Ответ

3

Видео по задаче

Быстрый переход
Перейти к задаче