Задания
Версия для печати и копирования в MS WordОткройте файл электронной таблицы, содержащей в каждой строке четыре натуральных числа.
Определите количество строк таблицы, содержащих числа, для которых выполнены оба условия:
— наибольшее из четырёх чисел меньше суммы трёх других;
— четыре числа нельзя разбить на две пары чисел с равными суммами.
В ответе запишите только число.
Решение.
Приведём решение на языке Python.
f = open('1_9.csv')
count = 0
for i in f:
s = [int(x) for x in i.split(';')]
if max(s) < sum(s) - max(s):
if s[0] + s[1] != s[2] + s[3] and s[0] + s[2] != s[1] + s[3] and s[0] + s[3] != s[1] + s[2]:
count += 1
print(count)
Ответ: 2354.

