Решение задачи на Python по комбинаторике
Приветствую товарищи знатоки! Есть такая вот задача, которую нужно реализовать на Python. Как я понял, она на комбинаторику
Пробовал разными способами, но в итоге ничего не получилось
Ответы (2 шт):
Автор решения: ClickName
→ Ссылка
Ради интереса решил задачку, код получился такой:
from math import factorial
n, m, k = (int(i) for i in input().split())
def C(k,n):
assert k <= n
return factorial(n)/( factorial(n-k) * factorial(k) )
answer = C(1, n) * m * C(2, k) + n * C(2, m) * k + C(2, n) * m * k
print(int(answer))
Но это действительно не совсем тот форум, чтобы просто закидывать задачки. Хоть бы ссылку прикрепили.
UPD
Спасибо @MBo за то что подсказал более простой способ