코딩하는 해맑은 거북이
[Python] 다리 놓기 - 백준 본문
해당 글은 백준 1010번 문제 '다리 놓기'을 다룬다.
문제
https://www.acmicpc.net/problem/1010
설명
해당 문제는 조합을 이용해서 쉽게 풀 수 있는 문제이다.
L <= R 이므로, r_C_l 을 통해 경우의 수를 계산할 수 있다. 여기서는 math 라이브러리에서 factorial을 사용하였다.
코드
import math
T = int(input())
for _ in range(T):
L, R = map(int, input().split())
result = math.factorial(R)//(math.factorial(R-L)*math.factorial(L))
print(result)
'코딩테스트' 카테고리의 다른 글
[Python] 로또 - 백준 (0) | 2023.05.08 |
---|---|
[Python] 파도반 수열 - 백준 (DP) (0) | 2023.05.04 |
[Python] 덧칠하기 - 프로그래머스 (0) | 2023.03.10 |
[Python] 바탕화면 정리 - 프로그래머스 (0) | 2023.03.10 |
[Python] 시소 짝꿍 - 프로그래머스 (0) | 2023.02.13 |
Comments