Задача к ЕГЭ по информатике на тему «обработка числовой последовательности» №1

Задание выполняется с использованием прилагаемых файлов

В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от − 10  000  до 10  000  . Определите количество пар в последовательности, в которых сумма элементов меньше, чем минимальный элемент последовательности, кратный 19  . Гарантируется, что такой элемент в последовательности есть. В ответе запишите количество найденных пар, затем максимальную абсолютную сумму из сумм элеметов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

f = open("17.txt")
a = [int(x) for x in f]
minim = min([x for x in a if x % 19 == 0])
maxim = -10000000000000000
count = 0
for i in range(len(a) - 1):
    if (a[i] + a[i + 1]) < minim:
        count += 1
        maxim = max(maxim, abs(a[i] + a[i + 1]))
print(count, maxim)

Ответ: 319 12867
Оцените статью
Я решу все!