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

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

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

  1. ГГГГГГ
  2. ГГГГГЕ
  3. ГГГГГИ
  4. ГГГГГН
  5. ГГГГГР
  6. ГГГГГС
  7. ГГГГГЯ
  8. ГГГГЕГ
  9. ...

Определите номер последнего слова, которое содержит сочетание букв «ГИРЯ». В ответе укажите только число.

Решение:

Python


from itertools import product

pos = []

for i, p in enumerate(product('ГЕИНРСЯ', repeat=6), 1):
    if 'ГИРЯ' in ''.join(p):
        pos.append(i)

print(pos[-1])

Ответ: \(115381\)