Тип 9 № 45243 
Работа с таблицами. Задания для подготовки
i
Откройте файл электронной таблицы, содержащей в каждой строке пять натуральных чисел.
Задание 9
Определите количество строк таблицы, в которых квадрат суммы максимального и минимального чисел в строке больше суммы квадратов трёх оставшихся.
Решение. Для каждой строки найдём квадрат суммы максимального и минимального чисел в строке и сумму квадратов трёх оставшихся. В ячейке F1 запишем формулу =(МАКС(A1:E1)+МИН(A1:E1))^2 и скопируем её во все ячейки диапазона F2:F3200. В ячейке G1 запишем формулу =СУММКВ(A1:E1)-МАКС(A1:E1)^2-МИН(A1:E1)^2 и скопируем её во все ячейки диапазона G2:G3200.
Если число в ячейке столбца F больше соседнего числа в ячейке столбца G, будем учитывать эту строку. В ячейке H1 запишем формулу =ЕСЛИ(F1>G1;1;0) и скопируем её во все ячейки диапазона H2:H3200. Таким образом, с помощью формулы =СУММ(H1:H3200) получим ответ — 2640.
Ответ: 2640.
Приведём решение Сергея Калугина на языке Python.
cnt = 0
f = open('9.csv')
for s in f:
a = list(map(int,s.split(';')))
a.sort()
if (min(a) + max(a)) ** 2 > a[1] ** 2 + a[2] ** 2 + a[3] ** 2:
cnt+=1
print(cnt)
Примечание. Файл следует сохранить в формате CSV.
Приведём решение Михаила Глинского на языке Python.
f = open('107_9.txt')
count = 0
for s in f:
m = [int(x) for x in s.split()]
m.sort()
if (m[0]+m[-1])**2 > m[1]**2+m[2]**2+m[3]**2:
count += 1
print(count)
Примечание. Файл следует сохранить в формате txt.
Ответ: 2640