Задание выполняется с использованием прилагаемых файлов.
Откройте файл электронной таблицы, содержащей в каждой строке четыре натуральных числа. Определите количество строк таблицы, содержащих числа, для которых выполнены оба условия:
– наибольшее из четырёх чисел меньше суммы трёх других;
– среди четырёх чисел есть только одна пара равных чисел.
В ответе запишите только число.
Решение:
with open('9.txt', 'r') as file: s = file.read().splitlines() c = 0 for i in s: nums = sorted(list(map(int, i.split('\t')))) if nums[-1] < sum(nums[:-1]) and len(set(nums)) == 3: c += 1
Ответ: 138