Загрузка данных


from itertools import product

letters = "МЫШЬ"
total_events = 0
favorable_events = 0

# Генерируем все возможные трёхбуквенные слова с повторениями
for p in product(letters, repeat=3):
    total_events += 1
    
    # Если количество уникальных букв в слове меньше 3, значит есть повторы
    if len(set(p)) < 3:
        favorable_events += 1

# Вычисляем вероятность
probability = favorable_events / total_events

print(f"Вероятность: {probability}")