Инструменты пользователя

Инструменты сайта


11b_2026

Это старая версия документа!


11 классы (база)

Файлы

Яндекс Учебник

Теория игр

САЙТ ПОЛЯКОВА Ю.К.

Подготовка к промежуточной аттестации

Подготовка к ЕГЭ

'''
Ребята составляют 9-буквенные слова из букв слова СНЕГУРОЧКА.
Сколько слов получится составить, если известно,
что в каждом слове должно быть ровно 3 согласные?
Буквы в слове могут повторяться сколько угодно раз или не встречаться вовсе.
'''
from itertools import product
cnt = 0
for i in product("СНЕГУРОЧКА", repeat=9):
    w = "".join(i)
    n = 0
    m = 0
    for j in w:
        if j in "ЕУОА":
            n += 1
        elif j in "СНГРЧК":
            m += 1
        if n > 6 or m > 3:
            break
    if m == 3:
        #print(w)
        cnt += 1
        if cnt % 100000 == 0:
            print(w)
print(cnt)
11b_2026.1768284884.txt.gz · Последние изменения: 2026/01/13 09:14 — super_admin