Предмет: Информатика,
автор: riuuuiu
Вероника составляет 3-буквенные коды из букв В, Е, Р, О, Н, И, К, А, причём буква В должна входить в код ровно один раз. Сколько разных слов может составить Вероника?
Ответы
Автор ответа:
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а
Предмет: Русский язык,
автор: ctvty2710
Предмет: Русский язык,
автор: paveldutov
Предмет: Геометрия,
автор: oal64
Предмет: География,
автор: sashakotova206