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

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

Маша составляет коды из букв, входящих в слово ДОБРЫНЯ. Каждая буква должна входить в код ровно один раз. Все возможные коды Маша записывает в алфавитном порядке и нумерует. Начало списка выглядит так:

  1. БДНОРЫЯ
  2. БДНОРЯЫ
  3. БДНОЫРЯ
  4. ...

Какой код будет записан под номером \(3377?\)

Решение:

Python


from itertools import permutations

words = sorted([''.join(p) for p in permutations('ДОБРЫНЯ')])
print(words[3376])

Ответ: РЫБОЯДН