@QuierOO

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

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

Пытался найти соответствующие формулы по комбинаторике. Так же пробовал вывести формулу сам. Давно бьюсь
  • Вопрос задан
  • 105 просмотров
Решения вопроса 1
vaut
@vaut
X*(X-1)^(Y-1)
На первое место можно поставить Х символов, на все последующие Х-1 так как нельзя ставить тот же символ что и на предыдущем месте.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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