Задание 9. Информатика. ЕГЭ. Шастин. 9.2.2025

Просмотры: 374
Изменено: 11 февраля 2025

(Д. Бахтиев) Откройте файл электронной таблицы, содержащей в каждой строке шесть натуральных чисел. Определите количество строк таблицы, для чисел которых выполняется оба условия:

  • хотя бы половина чисел строки являются трёхзначными числами;
  • в строке нет чисел, кратных \(5\)

В ответе запишите только число.

Файл с данными

Решение:

Python


base = ''
q = 0
for line in open(base + '9.csv'):
    nums = [int(x) for x in line.strip().split(';')]
    q += sum(99 < x < 1000 for x in nums) > 2 and all(x % 5 != 0 for x in nums)
print(q)

Ответ: \(159\)