Задание 8. Информатика. ЕГЭ. Апробация. 05.03.2025-2

Просмотры: 373
Изменено: 9 марта 2025

Все пятибуквенные слова, в составе которых могут быть только буквы Ф, О, К, У, С, записаны в алфавитном порядке и пронумерованы начиная с \(1.\) Ниже приведено начало списка.

  1. ККККК
  2. ККККО
  3. ККККС
  4. ККККУ
  5. ККККФ
  6. КККОК
  7. ...

Под каким номеров в списке идёт последнее слово, которое не содержит букв Ф и содержит ровно две буквы У?

Решение:

Python


from itertools import product
symb = sorted(list('ФОКУС'))

n = 0
for i, p in enumerate(product(symb, repeat=5), 1):
    if p.count('Ф') == 0 and p.count('У') == 2:
        n = i
print(n)

Ответ: \(2313\)