ℹ️ Ваши ответы не сохраняются, так как вы не авторизованы.
Впишите правильный ответ.

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

Ниже приведено начало списка.

1.  ККККК

2.  ККККО

3.  ККККС

4.  ККККУ

5.  ККККФ

6.  КККОК

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

Показать ответ

Решение:


import itertools
c = 0 
for i in list(itertools.product('КОСУФ',repeat=5)):
    s = ''.join(i)
    c += 1
    if s.count("Ф") == 0 and s.count("У") == 2:
        print(c)

Ответ: 2313