Откройте файл электронной таблицы, содержащей в каждой строке семь целых чисел. Определите наименьшее повторяющееся число строки таблицы c наибольшим номером, для которой выполнены оба условия:
В ответе запишите абсолютное значение полученного результата.
Решение:
Python
ans = 0
for line in open('9.csv'):
nums = [int(x) for x in line.strip().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)
nm = set(x for x in nums if nums.count(x) > 1)
u = [x for x in nums if nums.count(x) == 1]
if len(n3) == 1 and len(n2) == 1 and sum(u) <= min(nm):
ans = min(nm)
print(abs(ans))
Ответ: \(448\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене