create dev channel

This commit is contained in:
2025-05-07 04:44:30 +09:00
parent 603fca2b20
commit 16a8e59450
426 changed files with 643 additions and 36 deletions

20
zeta/py/completed/1010.py Normal file
View File

@@ -0,0 +1,20 @@
def case(N, M):
"""
정의역의 원소가 N개이고 치역의 공역의 원소가 M개인 일대일 '증가' 함수의 경우의 수
(M)C(N)
"""
ans = 1
for i in range(M - N + 1, M + 1):
ans *= i
for i in range(1, N + 1):
ans //= i
return ans
def solve(T, I):
return "\n".join([str(case(*I[i])) for i in range(T)])
if __name__ == '__main__':
T = int(input())
print(solve(T, [list(map(int, input().split())) for _ in range(T)]))