Откройте файл электронной таблицы, содержащей в каждой строке пять натуральных чисел. Определите количество строк таблицы, для чисел которых выполнены оба условия:
– сумма чётных чисел больше суммы нечётных чисел.
– количество чётных чисел меньше количества нечётных чисел.
В ответе запишите только число.
Excel
Откроем файл электронной таблицы и в ячейку F1 запишем формулу:
=ОСТАТ(A1;2)
Tак мы определили четность первого числа в строке, растянем формулу для остальных чисел в строке и для остальных строк. Теперь посчитаем количество чётных/нечётных чисел в строке, запишем формулы:
=СЧЁТЕСЛИ($F1:$J1;0) и =СЧЁТЕСЛИ($F1:$J1;1)
Осталось определить сумму чётных/нечётных чисел в строке, запишем формулы:
=СУММЕСЛИ(F1:J1;0;A1:E1) и =СУММЕСЛИ(F1:J1;1;A1:E1)
Проверим, что наши условия выполняются, формула будет такой:
=ЕСЛИ(И(M1>N1;K1<L1);1;0)
Ответом будет количество единиц.
Python
f = open(’9_1.txt’)
a = [list(map(int,i.split(’t’))) for i in f]
count = 0
for i in a:
temp = [i[0],i[1],i[2],i[3],i[4]]
odd = [i for i in temp if i % 2 != 0]
even = [i for i in temp if i % 2 == 0]
if len(odd) > len(even) and sum(even) > sum(odd):
count += 1
print(count)