Задача #1777

Электронные таблицы

Уровень ЕГЭ

Откройте файл электронной таблицы, содержащей в каждой строке девять натуральных чисел. Определите количество строк таблицы, для чисел которых выполнены оба условия:

- в строке есть одно число, которое повторяется четыре раза, есть другое число, которое повторяется дважды, остальные три числа различны;

- среднее арифметическое трёх неповторяющихся чисел строки не меньше наибольшего из повторяющихся в строке чисел.

Файлы к задаче

Ответ
Войдите, чтобы история ответов и статистика сохранялись.
Решение Нажми, чтобы открыть

Ответ

647

Видео по задаче

count = 0
with open('9.txt') as file:
for s in file:
a = [int(x) for x in s.split()]
a_c = [a.count(x) for x in a]
if a_c.count(4) == 4 and a_c.count(2) == 2 and a_c.count(1) == 3:
a_p = [a[i] for i in range(9) if a_c[i] > 1]
a_n = [a[i] for i in range(9) if a_c[i] == 1]
if sum(a_n) / 3 >= max(a_p):
count += 1
print(count)
Быстрый переход
Перейти к задаче