(А. Кабанов) В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от \(0\) до \(10~000\) включительно. Рассматривается множество элементов последовательности, которые удовлетворяют следующим условиям:
Найдите сумму таких чисел и их количество. Гарантируется, что искомая сумма не превосходит \(10^7.\)
Решение:
Python
nums = [int(z) for z in open('4310.txt')]
good = [z for z in nums if z % 16 == 11 and z % 7 == 0
and all(z % d != 0 for d in (6, 13, 19))]
print(sum(good), len(good))
Ответ: \(74452 \,\, 12\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене