"""
计算任意数的组合数
Version: 1.0.0
Author: Catherine
Data: 2019-03-11
"""
def order(n):
result = 1
for num in range(1, n+1):
result *= num
return result
def combination_number(n, m):
s1 = order(n)
s2 = order(m)
s3 = order(n-m)
result = s1 / (s2 * s3)
return result
if __name__ == "__main__":
r = combination_number(7, 7)
print(r)
组合数-python3
最新推荐文章于 2024-04-09 16:25:33 发布