Автор | Сообщение |
|
Отправлено: 16.02.21 23:19. Заголовок: Вариант 6, №8(№1955)
У меня не сходится ответ. У нас 7 букв, из них 2 гласные. Так как гласную можно использовать только один раз, то вариантов будет 5*4*3*2=120 Гласных букв две значит, количество вариантов удваиваем: 120*2=240. Гласную можно поставить в одном из пяти вариантов, значит 240*5=1200. Ответ:1200.
|
|
|
Новых ответов нет
[см. все]
|
|
|
Отправлено: 17.02.21 00:55. Заголовок: Ответ
Компаниец пишет: цитата: | ... гласную можно использовать только один раз |
| В условии же задачи сказано, что в слове нельзя использовать более одной гласной. Следовательно, нужно учесть еще случай, когда гласных нет. Это даст еще 120 вариантов. Ответ: 1320. from itertools import product s = map(lambda x: ''.join(x), product('МАГИСТР',repeat=5)) L=[x for x in s if len(set(x))==5 and (x.count('А') + x.count('И')) <= 1] print(len(L))
|
|
|