Задание 8. Информатика. ЕГЭ. Поляков-7517
- Просмотры: 1204
- Изменено: 25 ноября 2024
(ЕГЭ-2024) Все пятибуквенные слова, составленные из букв Ф, О, К, У, С записаны в алфавитном порядке и пронумерованы. Вот начало списка:
- ККККК
- ККККО
- ККККС
- ККККУ
- ККККФ
- ...
Под каким номером в списке идёт последнее слово, которое не содержит букв Ф и содержит ровно две буквы У?
Решение:
Python
from itertools import product
alph = 'КОСУФ'
n = 0
i = 0
for a, b, c, d, e in product(alph, repeat=5):
i += 1
word = a + b + c + d + e
if word.count('Ф') == 0 and word.count('У') == 2:
n = i
print(n)
Ответ: \(2313\)