Задание 9. Информатика. ЕГЭ. Статград. 04.03.2025
- Просмотры: 549
- Изменено: 4 марта 2025
В каждой строке электронной таблицы записаны восемь натуральных чисел. Число в строке считается заметным, если оно строго больше среднего арифметического всех чисел строки. Определите количество строк таблицы, для которых одновременно выполнены следующие условия:
- количество заметных чётных чисел в строке больше количества заметных нечётных чисел в строке;
- сумма всех чётных чисел строки меньше суммы всех нечётных чисел строки.
Решение:
Python
base = ''
q = 0
for line in open(base + '09.csv'):
nums = [int(x) for x in line.split(',')]
avg = sum(nums) / 8
odd = [x for x in nums if x % 2 == 1]
even = [x for x in nums if x % 2 == 0]
zodd = sum(x > avg for x in odd)
zeven = sum(x > avg for x in even)
q += zeven > zodd and sum(even) < sum(odd)
print(q)
Ответ: \(232\)