Тренажёр: решаем задачу программой
Как на экзамене: дан файл процессов, напишите программу, которая найдёт максимальное число одновременно выполнявшихся, и напечатайте ответ. Вывод сверяется с эталоном.
Что печатать
Ответ — одно число: максимум одновременно выполнявшихся процессов. Программа должна вывести только его через print(...).
Как читать файл
Файл processy.txt уже в песочнице: data = [tuple(map(int, l.split())) for l in open('processy.txt')]. Процесс идёт на промежутке [начало, окончание).
Два способа
Метод событий: события +1/−1, сортировка, максимум счётчика. Перебор по моментам: идём по времени и считаем процессы с условием начало ≤ t < окончание. Оба способа дают один ответ.
Как пользоваться этим режимом. Напишите программу в песочнице (файл processy.txt уже загружен), нажмите «Выполнить», затем «Проверить». Если не получится — «Показать решение» с двумя эталонами.