Предмет: Информатика, автор: riuuuiu

Вероника составляет 3-буквенные коды из букв В, Е, Р, О, Н, И, К, А, причём буква В должна входить в код ровно один раз. Сколько разных слов может составить Вероника?

Ответы

Автор ответа: vimmortal2
1

Программа:
Python:
from itertools import product

word, count = list(product('ВЕРОНИКА', repeat = 3)), 0

print(word)

for i in word:

 if i.count('В') == 1:

      count += 1

print(count)

Объяснение:

Импортируем метод product из библиотеки itertools. Получаем список всех возможных итераций из букв "В, Е, Р, О, Н, И, К, А", где в одной итерации будет 3 символа. Также регистрируем переменную count, в которую будет записываться кол-во чисел, в которых лишь одна буква В. С помощью цикла пробегаемся по элементам сфомированного списка. Если кол-во букв "В" равно единице, то увеличиваем значение переменной count на 1. В конце выводим count.

Результат:

147

Похожие вопросы
Предмет: Русский язык, автор: андрей100а
Предмет: Геометрия, автор: oal64