ЕГЭ, ОГЭ, программирование и робототехника в Калининграде

№ 17026. Типовые варианты

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

Определите и запишите в ответе сначала количество пар элементов последовательности, в которых оба числа делятся нацело на 5, затем минимальную из сумм элементов таких пар.

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

with open('1726.txt') as f:
    data = list(map(int, f))


def f(nums):
    return all(num % 5 == 0 for num in nums)


ans = []
for elements in zip(data, data[1:]):
    if f(elements):
        ans.append(sum(elements))

print(len(ans), min(ans))
Разберём это задание на бесплатном пробном занятии

Преподаватель покажет, как решать такие задачи, и подскажет, с чего начать подготовку. Группы до 8 человек, очно в Калининграде и онлайн.

Записаться на пробное занятие