Задание выполняется с использованием прилагаемых файлов. В файле содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Приостановка выполнения процесса не допускается. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы A и B могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс независимый, то в таблице указано значение 0. Типовой пример организации данных в файле ID процесса B Время выполнения процесса B (мс) ID процесса(-ов) A 1 3 0 2 4 1 3 2 2; 4 4 5 0 5 8 1; 4 Определите минимальное время (в мс), за которое завершатся 17 процессов. Считать, что каждый процесс начинается в самое раннее допустимое время. Минимальное время отсчитывается непрерывно с первой миллисекунды. В ответе укажите только число – количество мс. Например, для приведённой таблицы найдём время, за которое завершатся 3 процесса. Минимальное время, которое для этого требуется, – 7 мс. За это время завершатся процессы 1, 2 и 4. Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемого файла.

Средний уровеньКраткий ответ

Задание выполняется с использованием прилагаемых файлов. В файле содержится информация о совокупности N вычислительных процессов, которые могут выполняться параллельно или последовательно. Приостановка выполнения процесса не допускается. Будем говорить, что процесс B зависит от процесса A, если для выполнения процесса B необходимы результаты выполнения процесса A. В этом случае процессы A и B могут выполняться только последовательно. Информация о процессах представлена в файле в виде таблицы. В первом столбце таблицы указан идентификатор процесса (ID), во втором столбце таблицы – время его выполнения в миллисекундах, в третьем столбце перечислены с разделителем «;» ID процессов, от которых зависит данный процесс. Если процесс независимый, то в таблице указано значение 0. Типовой пример организации данных в файле ID процесса B Время выполнения процесса B (мс) ID процесса(-ов) A 1 3 0 2 4 1 3 2 2; 4 4 5 0 5 8 1; 4 Определите минимальное время (в мс), за которое завершатся 17 процессов. Считать, что каждый процесс начинается в самое раннее допустимое время. Минимальное время отсчитывается непрерывно с первой миллисекунды. В ответе укажите только число – количество мс. Например, для приведённой таблицы найдём время, за которое завершатся 3 процесса. Минимальное время, которое для этого требуется, – 7 мс. За это время завершатся процессы 1, 2 и 4. Типовой пример имеет иллюстративный характер. Для выполнения задания используйте данные из прилагаемого файла.

Иллюстрация к заданиюИллюстрация к заданию

Впишите правильный ответ.

Похожие задания

Решай задания ЕГЭ и ОГЭ онлайн

Открытый банк заданий ЕГЭ и ОГЭ: задачи с ответами и решениями по всем предметам. Решай онлайн, проверяй себя и разбирай ошибки бесплатно и без регистрации.