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

Просмотры: 44
Изменено: 23 ноября 2024

(М. Ишимов) Все 6-буквенные слова, составленные из букв Ф, Я, Х, Д, К, А, У, записаны в алфавитном порядке и пронумерованы. Вот начало списка:

  1. АААААА
  2. АААААД
  3. АААААК
  4. АААААУ
  5. АААААФ
  6. АААААХ
  7. ...

Под каким номером в списке стоит первое слово, которое начинается на букву Х?

Решение:

Python


from itertools import product

s = sorted(list('ФЯХДКАУ'))
for idx, word in enumerate(product(s, repeat=6), 1):
    if word[0] == 'Х':
        print(idx)
        break

Ответ: \(84036\)