Задано число N, підрахувати кількість чисел які можна скласти із його цифр
Наприклад N=123 (N1=123 N2=132 N3=213 N4=231 N5=312 N6=321) K=6
Допоможіть будь ласка! Буду дуже вдячна
Ответы на вопрос
Ответил levchencow
1
Відповідь:
#2234
N = int(input())
L = len(str(N))
result = 1
for i in range(1, L + 1):
result *= i
print(result)
#24
Пояснення:
Допустимо в нас буде 4-значне число 2234 і нам потрібно дізнатися комбінаію, для цього визначаємо розрядність числа (це кількість чисел в цифрі), тобто в 2234 є 4 цифри. після чого за правилами комбінаторики для того щоб знайти комбінації числа нам потрібно виконати множення від 1 до довжини числа(тобто 4).
Відповідь: 1*2*3*4 = 24
yaskoy516:
Велике дякую)
Новые вопросы
Русский язык,
11 месяцев назад
Право,
11 месяцев назад
Химия,
1 год назад
Биология,
1 год назад
Геометрия,
6 лет назад