№9 · решено
тройка + разные, максимум не повторяется
Откройте файл электронной таблицы, содержащей в каждой строке семь целых чисел. Определите количество строк таблицы, для которых выполнены оба условия: – в строке одно число повторяется трижды, остальные числа различны; – максимальное число строки не повторяется. В ответе запишите только число.
Источник: ФИПИ (ЕГКР 13.12.2025), № 25348
Скачать файл: task_25348_A.ods. Реши в Excel или LibreOffice либо скопируй данные в 9.txt и реши на Python на своём компьютере.
Ответвпиши то, что получилось
Показать разбор
- Открой task_25348_A.ods в таблице, нажми Ctrl+A и Ctrl+C. Рядом со своим .py создай 9.txt и вставь туда скопированное.
- Читай файл построчно: for line in open('9.txt'), а из строки делай список: a = [int(x) for x in line.split()].
- Заведи фильтры: p3 = [x for x in a if a.count(x) == 3] и np = [x for x in a if a.count(x) == 1].
- Условия: len(p3) == 3 и len(np) == 4, затем a.count(max(a)) == 1.
- Перед циклом count = 0, при выполнении условий count += 1, после цикла print(count).