Задание 26. Информатика. ЕГЭ 2024. Лещинер-1

Куриные яйца по весу делятся на \(4\) категории (от мелких к крупным): вторую, первую, отборную и высшую. На птицефабрике автомат производит взвешивание куриных яиц и осуществляет их сортировку и маркировку в соответствии с категорией. Результаты взвешивания записываются в файл. Для контроля процесса производства следует определить, какова доля яиц отборной и высшей категорий в партии, а также максимальный вес одного яйца в партии.

Входные данные
В первой строке входного файла находятся два числа: \(S\) — минимальный вес яйца, попадающего в отборную категорию, и \(N\) — количество взвешенных яиц в партии (натуральное число, не превышающее \(1000\) ). В следующих \(N\) строках находятся значения веса каждого яйца партии (все числа натуральные, не превышающие \(100\) ), каждое в отдельной строке.
Запишите в ответе два числа: сначала количество яиц, имеющих вес, достаточный для попадания в отборную или высшую категорию, затем максимальный вес яйца в партии.

Пример входного файла:
\(65\) \(4\)
\(60\)
\(66\)
\(77\)
\(40\)
При таких исходных данных в отборную и высшую категории попадают два яйца из 4-х, максимальный вес яйца в партии — 77 г.
Ответ для приведённого примера: \(2\) \(77\)

Файл с данными

Решение:

Python


fd = open('26v1.txt')
weight, egg_count = [int(s) for s in fd.readline().strip().split()]

eggs = [int(e) for e in fd]
high_quality_eggs = [int(e >= weight) for e in eggs]

print(sum(high_quality_eggs), max(eggs))

Ответ: \(736\)   \(81\)