Найти тему
87 подписчиков

Задача с кодом. Комбинаторное исследование


Если известно количество уникальных элементов в ряду, сколько есть вариантов их перестановки?

Напишите функцию, которая будет принимать целое число n, определять количество возможных перестановок для n уникальных элементов и возвращать количество цифр в числе перестановок.

Например, для 5 уникальных элементов существует 120 уникальных вариантов перестановки. В числе 120 три цифры, поэтому функция должна вернуть число 3.

Примеры:

no_perms_digits(0) ➞ 1

no_perms_digits(1) ➞ 1

no_perms_digits(5) ➞ 3

no_perms_digits(8) ➞ 5


#задача #coding
Около минуты