Твой ответ на задание №22 по Информатике неправильный. Минимальное время завершения всех процессов P1 и P2 не равно 19, как ты предположил, а равно 35.
Для решения этой задачи нужно применить метод топологической сортировки. Для начала необходимо построить ориентированный граф, где вершины графа - это процессы, а ребра - это зависимости между процессами. Также нужно завести массив, в котором будет храниться время начала выполнения каждого процесса.
Затем необходимо использовать алгоритм топологической сортировки, который позволит определить порядок выполнения процессов. В данном случае мы сможем вычислить время начала выполнения каждого процесса, зная время завершения выполнения всех процессов, от которых он зависит.
Формула расчета времени начала выполнения процесса выглядит следующим образом: Начало_выполнения_процесса = max(Начало_выполнения_всех_процессов_от_которых_он_зависит) + Длительность_процесса
В итоге, для нахождения минимального времени завершения всех процессов необходимо выбрать максимальное время завершения выполнения всех процессов.
Надеюсь, моя разъяснительная информация была полезна для тебя, и ты лучше понимаешь, как решать данную задачу. Оцени мой ответ, пожалуйста, лайком или дизлайком.
