
Задача по теме: "Кодирование слов"
Дима составляет пятибуквенные слова, в которых есть только буквы А, Б, В, Г, Д, Е, причем в каждом слове буква Г используется ровно 2 раза. Каждая из других допустимых букв может встречаться в слове любое количество раз или не встречаться совсем. Словом считается любая допустимая последовательность букв, необязательно осмысленная. Сколько существует таких слов, которые может составить Дима?


Решение:
Всего случаев, когда Г будет встречаться ровно 2 раза - 10: на 1 и 2 местах, на 1 и 3, на 1 и 4, 1 и 5, 2 и 3, 2 и 4, 2 и 5, 3 и 4, 3 и 5, 4 и 5. Тогда на оставшихся позициях могут использоваться 5 букв. Общее количество слов будет - = 1250.
Теперь реализуем это программным методом:
from itertools import product
a = []
for i in product('АБВГДЕ', repeat=5):
if i.count("Г")==2:
a.append(i)
print(len(a))
Ответ: 1250
Сообщение об ошибке
Расскажите, в каком месте допущена ошибка, мы как можно быстрее её исправим. Спасибо за обратную связь!

МГ | Pro | ProMax | |
Практика на платформе | |||
Отслеживание прогресса обучения | |||
Двухуровневое домашнее задание после каждого вебинара | |||
Все материалы составлены экспертом ЕГЭ | |||
Персональный менеджер | |||
Личный куратор | |||
Разбор ошибок личным куратором | |||
Еженедельные созвоны с куратором для закрытия индивидуальных пробелов | |||
Составление индивидуального расписания |

счёта
средств
подтверждено!
Теперь вы можете приступить
к следующему уроку
курса по математике
замены
Для смены номера телефона
мы отправили Вам код по СМС,
введите его в поле ниже.
Электронная почта
На почту придет чек об оплатеНажимая кнопку "купить", Вы выражаете своё согласие с офертой оказания услуг и принимаете их условия
Здравствуйте!
Выберите информацию о себе ниже

Оплата прошла успешно!
