Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 9. Информатика. ЕГЭ. Основная волна. Пересдача. 03.07.2025
- Просмотры: 4264
- Изменено: 21 августа 2025
Откройте файл электронной таблицы, содержащей в каждой строке семь натуральных чисел. Определите количество строк таблицы, для чисел которых выполнены оба условия:
- в строке ровно одно число повторяется трижды, ровно одно число повторяется дважды, остальные числа без повторений;
- максимальное из всех повторяющихся чисел строки больше наибольшего из её неповторяющихся чисел.
В ответе запишите только число.
Решение:
Python
n = 0
for line in open('9.csv'):
nums = [int(x) for x in line.split(',')]
n3 = set(x for x in nums if nums.count(x) == 3)
n2 = set(x for x in nums if nums.count(x) == 2)
n1 = set(x for x in nums if nums.count(x) == 1)
n += len(n3) == 1 and len(n2) == 1 and len(n1) == 2 and max(n3.pop(), n2.pop()) > max(n1)
print(n)
Ответ: \(1047\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


