Задание 8. Информатика. ЕГЭ. Поляков-6573

Просмотры: 78
Изменено: 1 февраля 2025

(А. Богданов) Все пятибуквенные слова, составленные из букв Е, П, С, У, Х, записаны в алфавитном порядке и пронумерованы начиная с \(1.\) Буквы могут входить в слово неоднократно или не входить вовсе. Но последней буквой может быть только согласная. Под каким номером стоит слово УСПЕХ?

Решение:

Python


from itertools import product

words = {}
i = 1

for p in product('ЕПСУХ', repeat=5):
    if p[-1] in 'ПСХ':
        words[''.join(p)] = i
        i += 1
print(words['УСПЕХ'])

Ответ: \(1293\)