Задать вопрос
@QuierOO

Как вывести количество комбинаций символов без повторения подряд?

Всем привет! Мне нужно выводить количество комбинаций символов идущих без повторений подряд.
На вход дается количество символов X и длина строки Y.
Нужно вывести количество комбинаций без повторений символов подряд.
aaa - не принимается
aab - не принимается
aba - принимается

Пытался найти соответствующие формулы по комбинаторике. Так же пробовал вывести формулу сам. Давно бьюсь
  • Вопрос задан
  • 114 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Решения вопроса 1
vaut
@vaut
X*(X-1)^(Y-1)
На первое место можно поставить Х символов, на все последующие Х-1 так как нельзя ставить тот же символ что и на предыдущем месте.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы