В файле электронной таблицы в каждой строке записаны шесть натуральных чисел. Назовём ячейку таблицы интересной, если для числа в ней одновременно выполнены все следующие условия:
Определите, сколько в таблице строк, содержащих ровно одну интересную ячейку. В ответе запишите только число.
Решение:
Python
q = 0
table = []
cols = {i: [] for i in range(6)}
for line in open('7865.csv'):
nums = [int(x) for x in line.split(';')]
for i, x in enumerate(nums):
cols[i].append(x)
table.append(nums)
for row in table:
k = 0
for i in range(6):
k += row.count(row[i]) == 1 and cols[i].count(row[i]) > 50 \
and row[i] < sum(row) / 6
q += k == 1
print(q)
Ответ: \(272\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене