[백준 파이썬 1010번]다리놓기★Sorted★
2022. 10. 24. 17:26
728x90
반응형
import sys
def fact(n):
if n==1 or n==0:
return 1
else:
res=1
for i in range(n, 0, -1):
res*=i
return res
n = int(sys.stdin.readline())
result = []
for i in range(n):
A = list(map(int , sys.stdin.readline().rstrip().split()))
A = sorted(A , reverse=True)
res = fact(A[0])//(fact(A[0]-A[1])*(fact(A[1])))
result.append(res)
for k in result:
print(k)
sorted(A, reverse=True) ==> 내림차순으로의 정리
29C13 = 67863915
728x90
반응형
'Python(백준) > 정수론 및 조합론' 카테고리의 다른 글
[백준 파이썬 1676번]팩토리얼0의개수★range문 거꾸로 돌리기★ (0) | 2022.10.24 |
---|---|
[백준 파이썬 9375번]패션왕신해빈★dictionary 딕셔너리 활용★ (0) | 2022.10.24 |
[백준 파이썬 11051번]이항계수2★팩토리얼 시간복잡도 고려★ (0) | 2022.10.24 |
[백준 파이썬 11050번]이항계수1★팩토리얼 시간복잡도 고려★range 헷갈리지 않기 (0) | 2022.10.24 |
[백준 파이썬 3036번]링★gcd,lcm★ (0) | 2022.10.24 |