Настя составляет 6-буквенные слова из букв Т, Ь, Ю, Р, И, Н, Г, причём
мягкий знак не может стоять в начале слова и после гласной. Все буквы
слова различны. Сколько таких слов может составить Настя?
wtfomg2012:
а слова из русского языка или например тьюгрин
Ответы на вопрос
Ответил vlllnlzvt
2
s = []
for a in ('ТЬЮРИНГ'):
for b in ('ТЬЮРИНГ'):
for c in ('ТЬЮРИНГ'):
for d in ('ТЬЮРИНГ'):
for e in ('ТЬЮРИНГ'):
for f in ('ТЬЮРИНГ'):
w=a+b+c+d+e+f
if a != 'Ь' and w.count('ЮЬ') == 0 and w.count('ИЬ') == 0 and w.count('Т') <= 1 and w.count('Ь') <= 1 and w.count('Ю') <= 1 and w.count('Р') <= 1 and w.count('И') <= 1 and w.count('Н') <=1 and w.count('Г') <= 1:
s.append(w)
print(len(s))
Выведет:3120
Новые вопросы