ℹ️
Ваши ответы не сохраняются, так как вы не авторизованы.
Впишите правильный ответ.
Показать ответ
Решение:
with open('9.txt', 'r') as file:
lines = file.read().splitlines()
count = 0
for line in lines:
numbers = list(map(int, line.split()))
unique_numbers = set(numbers)
# Проверяем первое условие: два числа встречаются ровно дважды
duplicates = [num for num in unique_numbers if numbers.count(num) == 2]
if len(duplicates) != 2:
continue
# Определяем три оставшихся уникальных числа
remaining_numbers = [num for num in unique_numbers if numbers.count(num) == 1]
if len(remaining_numbers) != 3:
continue
# Проверяем второе условие
avg_remaining = sum(remaining_numbers) / 3
avg_total = sum(numbers) / 7
if avg_remaining <= avg_total:
count += 1
print(count)
Ответ: 92