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

В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от —10  000  до 10  000  включительно. Определите и запишите в ответе сначала количество пар элементов последовательности, сумма которых четна. Затем – максимальное число в паре среди всех таких пар. Числа должны идти через пробел. В данной задаче под парой подразумевается два идущих подряд элемента последовательности. Например, для последовательности 204  ; 38  ; —15  ; 0  ; 2  ; 16  ответом будет пара чисел: 3  и 204  .

f = open(’1.txt’)
a = [int(x) for x in f]
maxim = -10001
count = 0
for i in range(len(a) - 1):
    if (a[i] + a[i + 1]) % 2 == 0:
        count += 1
        maxim = max([a[i], a[i + 1], maxim])
print(count, maxim)

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