Форум » Кодирование и декодирование информации » Вариант 6, №8(№1955) » Ответить

Вариант 6, №8(№1955)

Компаниец: У меня не сходится ответ. У нас 7 букв, из них 2 гласные. Так как гласную можно использовать только один раз, то вариантов будет 5*4*3*2=120 Гласных букв две значит, количество вариантов удваиваем: 120*2=240. Гласную можно поставить в одном из пяти вариантов, значит 240*5=1200. Ответ:1200.

Ответов - 1

polyakovss: Компаниец пишет: ... гласную можно использовать только один раз В условии же задачи сказано, что в слове нельзя использовать более одной гласной. Следовательно, нужно учесть еще случай, когда гласных нет. Это даст еще 120 вариантов. Ответ: 1320. [pre2] 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)) [/pre2]



полная версия страницы