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

В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от 0  до 100  включительно. Определите и запишите в ответе сумму двух значений: количества пар элементов, в которых вторая с начала цифра произведения равна 4  и максимальной суммы, кратной 24  , среди этих пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности. Например, для последовательности из пяти элементов: 77 63 79 70 12 62  Ответ: 2

f = open("17.txt")
a = [int(s) for s in f]
count = 0
maxim = 0
for i in range(len(a) - 1):
    p = str(a[i] * a[i + 1])
    if len(p) >= 2:
        if p[1] == ’4’:
            count += 1
            if (a[i] + a[i + 1]) % 24 == 0 and (a[i] + a[i + 1]) > maxim:
                maxim = (a[i] + a[i + 1])

print(count + maxim)

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