Информатика, вопрос задал grigataras0v , 6 лет назад

Ада составляет 6-буквенные слова из букв Т, Ь, Ю, Р, И, Н, Г, причём мягкий знак не может стоять в начале слова и после гласной. Все буквы слова различны. Сколько таких слов может составить Ада?

Ответы на вопрос

Ответил MaxWell54
1

Ответ:

a = []

for b1 in ('ТЬЮРИНГ'):

 for b2 in ('ТЬЮРИНГ'):

   for b3 in ('ТЬЮРИНГ'):

     for b4 in ('ТЬЮРИНГ'):

       for b5 in ('ТЬЮРИНГ'):

         for b6 in ('ТЬЮРИНГ'):

           s = b1+b2+b3+b4+b5+b6

           if b1 != 'Ь' and s.count('ЮЬ') == 0 and s.count('ИЬ') == 0 and s.count('Т') <= 1\

                   and s.count('Ь') <= 1\

                   and s.count('Ю') <= 1\

                   and s.count('Р') <= 1\

                   and s.count('И') <= 1\

                   and s.count('Н') <= 1\

                   and s.count('Г') <= 1:

             a.append(s)

print(len(a))


misha8046: Какой ответ?
Новые вопросы