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

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

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

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

c = 0
mn = 10**10
for i in range(len(a)-1):
    if a[i] % 9 == 0 and a[i+1] % 9 == 0 and a[i] % 13 != 0 and a[i+1] % 13 != 0:
        c += 1
        mn = min(mn, a[i]+a[i+1])
print(c, mn)

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