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

В файле 2.txt содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от 0 до 10 000 включительно. Рассматривается такие элементы последовательности, которые делятся на 3 и не делятся на 7, 17, 19, 27. Найдите количество таких чисел и максимальное из них.

file = open(’17.txt’)
arr = [int(_) for _ in file]
counter = 0
max_elem = 0
for elem in arr:
    if elem % 3 == 0 and elem % 7 != 0 and elem % 17 != 0 and 
            elem % 19 != 0 and elem % 27 != 0:
        counter += 1
        max_elem = max(max_elem, elem)
print(counter, max_elem)

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