Задания
Версия для печати и копирования в MS Word
Тип 9 № 76706
i

В каж­дой стро­ке элек­трон­ной таб­ли­цы за­пи­са­ны во­семь на­ту­раль­ных чисел.

Число в стро­ке счи­та­ет­ся за­мет­ным, если оно стро­го боль­ше сред­не­го ариф­ме­ти­че­ско­го всех чисел стро­ки.

Опре­де­ли­те ко­ли­че­ство строк таб­ли­цы, для ко­то­рых од­но­вре­мен­но вы­пол­не­ны сле­ду­ю­щие усло­вия:

—  ко­ли­че­ство за­мет­ных чётных чисел в стро­ке мень­ше ко­ли­че­ства за­мет­ных нечётных чисел в стро­ке;

—  сумма всех чётных чисел стро­ки боль­ше суммы всех нечётных чисел стро­ки.

За­да­ние 9

Спрятать решение

Ре­ше­ние.

При­ведём ре­ше­ние на языке Python.

f = open('099.txt')

count = 0

for s in f:

m = [int(x) for x in s.split()]

cet = [x for x in m if x%2 == 0]

necet = [x for x in m if x%2 != 0]

zametnoe = [x for x in m if x > sum(m)/8]

zametnoe_cet = [x for x in zametnoe if x%2 == 0]

zametnoe_necet = [x for x in zametnoe if x%2 != 0]

if len(zametnoe_cet) < len(zametnoe_necet):

if sum(cet) > sum (necet):

count += 1

print(count)

При­ме­ча­ние. Файл сле­ду­ет со­хра­нить в фор­ма­те txt.

 

 

Ответ: 218.