Условие: № 5672 Вариант 09.01.23
(Уровень: Базовый) (М. Ишимов) В файле содержится последовательность натуральных чисел. Элементы последовательности могут принимать целые значения от 1 до 10 000 включительно. Определите количество пар последовательности, в которых оба числа не меньше всех чисел последовательности, которые кратны 73. Гарантируется, что такой элемент в последовательности есть. В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности. Файлы к заданию: 17.txt M = [int(i) for i in open('17.txt')]
A = [i for i in M if i % 73 == 0 and i > 0]
count = 0
maxi = 0
for i in range(0, len(M)-1):
if all(M[i] >= x for x in A) and all(M[i+1] >= x for x in A):
count += 1
maxi = max(maxi, M[i] + M[i+1])
print(count, maxi) Комментарии к коду программы: Ответ: 161 19678 Информатика ЕГЭ | itpy 👨💻