Откройте файл электронной таблицы, содержащей в каждой строке семь натуральных чисел.
Определите сумму всех чётных номеров строк таблицы, для чисел которых выполнены оба условия:
— хотя бы одно из чисел строки является целой частью среднего арифметического всех чисел строки;
— хотя бы одно число в строке является квадратом какого-либо натурального числа.
В ответе запишите только число.
Приведём решение на языке Python.
from math import isqrt
f = open('9.txt')
count = 0
otv = []
for s in f:
count += 1
c=[int(x) for x in s.split()]
avr = sum(c)/ len(c)
avr_1=[x for x in c if x == int(avr)]
c_2 =[x for x in c if isqrt(x) ** 2 == x]
if (len(avr_1) > 0) and (len(c_2) > 0) and (count%2 == 0):
otv.append(count)
print(sum(otv))
Примечание. Файл следует сохранить в формате txt.
Ответ: 4387928.

