
№ 10910 (Уровень: Средний)
В файле электронной таблицы в каждой строке записаны 6 натуральных чисел. Определите количество строк таблицы, содержащих числа, для которых выполнены следующие условия:
– минимальное число не повторяется;
– среди остальных чисел строки есть повторяющиеся;
– сумма максимального и минимального чисел строки меньше, чем сумма повторяющихся чисел.
Файлы к заданию: 09.xls

Комментарии к коду программы:
count = 0 - Инициализация переменной count со значением 0.for s in open('DTTj0gb1i.txt'): - Цикл, который проходит по каждой строке в файле 'DTTj0gb1i.txt'.M = sorted([int(i) for i in s.split()]) - Преобразование строки s в список целых чисел M и сортировка его элементов.copied = [i for i in M if M.count(i) >= 2] - Создание списка copied, содержащего элементы из списка M, которые встречаются в нем не менее двух раз.if M.count(M[0]) == 1 and copied and (M[0] + M[-1]) < sum(copied): - Условие, которое проверяет, что первый элемент списка M встречается в нем только один раз, список copied не пустой и сумма первого и последнего элементов списка M меньше суммы элементов списка copied.count += 1 - Увеличение значения переменной count на 1.print(count) - Вывод значения переменной count на экран.