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

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

Файл содержит последовательность неотрицательных целых чисел, не превышающих 10000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар чисел, произведение которых кратно 15, а их сумма делится на 7. В ответе запишите два числа сначала количество найденных пар, а затем, через пробел, — максимальную сумму элементов таких пар.

f = open(’17.txt’)
a = [int(i) for i in f]
counter = 0
maxim = 0
for i in range(len(a) - 1):
    if ((a[i] * a[i + 1]) % 15 == 0) and (a[i] + a[i + 1]) % 7 == 0:
        counter += 1
        maxim = max(maxim, a[i] + a[i + 1])
print(counter, maxim)

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