Задание 8. Информатика. ЕГЭ. Шастин. 13.03.2025

Просмотры: 484
Изменено: 14 марта 2025

(Д. Бахтиев) Все пятибуквенные слова, в составе которых могут быть только русские буквы Ч, М, С, Е, И, А, К записаны в алфавитном порядке и пронумерованы начиная с \(1.\) Ниже приведено начало списка:

  1. ААААА
  2. ААААЕ
  3. ААААИ
  4. ААААК
  5. ААААМ
  6. ААААС
  7. ААААЧ
  8. АААЕА
  9. ...

Определите сколько слов находится между словом «МАСИК» и «ЧЕЧИК» (не включая эти слова).

Решение:

Python


from itertools import product

masik, chechik = 0, 0

for i, p in enumerate(product('АЕИКМСЧ', repeat=5), 1):
    w = ''.join(p)
    if w == 'МАСИК':
        masik = i
    elif w == 'ЧЕЧИК':
        chechik = i
        break
print(chechik - masik - 1)

Ответ: \(5193\)