Задание 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\)