Задание 9. Информатика. ЕГЭ. Апробация. 05.03.2025-2
- Просмотры: 652
- Изменено: 9 марта 2025
Откройте файл электронной таблицы, содержащей в каждой строке шесть натуральных чисел. Определите количество строк таблицы, содержащий числа, для которых выполнены оба условия:
- в строке только одно число повторяется трижды, остальные числа различны;
- квадрат суммы всех повторяющихся чисел строки больше квадрата суммы её неповторяющихся чисел.
В ответе запишите только число
Решение:
Python
base = ''
q = 0
for line in open(base + '9_2.csv'):
nums = [int(x) for x in line.split(';')]
q += len(set(nums)) == 4 and any(nums.count(n) == 3 for n in nums) \
and sum([x for x in nums if nums.count(x) == 3])**2 > sum([x for x in nums if nums.count(x) == 1])**2
print(q)
Ответ: \(273\)