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

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

В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

f = open(’D:/174.txt’)
a = [int(i) for i in f]

c = 0
mx = -10**9
for i in range(len(a)-1):
    if abs(a[i]-a[i+1]) < 3374 and (a[i] % 2 != 0 or a[i+1] % 2 != 0):
        c += 1
        mx = max(mx, a[i]+a[i+1])
print(c, mx)

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