알고리즘/기타 [백준 2407] 조합 (파이썬 풀이) - https://www.acmicpc.net/problem/2407 2407번: 조합 n과 m이 주어진다. (5 ≤ n ≤ 100, 5 ≤ m ≤ 100, m ≤ n) www.acmicpc.net 문제 nCm을 출력한다. 입력 n과 m이 주어진다. (5 ≤ n ≤ 100, 5 ≤ m ≤ 100, m ≤ n) 출력 nCm을 출력한다. 예제 입력 1 100 6 예제 출력 1 1192052400 제출 코드 1 (메모리 초과) import sys from itertools import combinations input = sys.stdin.readline n,m = map(int, input().split()) n_list = list(range(n)) print(len(list(combinations(n_list,m)))) 제출 코드 2 import sys from math import factorial input = sys.stdin.readline n,m = map(int, input().split()) x = factorial(n) y = factorial(n-m)*factorial(m) print(x//y) 공유하기 게시글 관리 파프리카의 IT블로그 '알고리즘 > 기타' 카테고리의 다른 글 [백준 11725] 트리의 부모 찾기 (파이썬 풀이) (0) 2023.02.16 [백준 11053] 가장 긴 증가하는 부분 수열 (파이썬 풀이) (0) 2023.02.16 [백준 7568] 덩치 (파이썬 풀이) (0) 2023.02.15 [백준 10989] 수 정렬하기 3 (파이썬 풀이) (0) 2023.02.13 [백준 1018] 체스판 다시 칠하기(파이썬 풀이) (0) 2023.02.08 Contents 당신이 좋아할만한 콘텐츠 [백준 11725] 트리의 부모 찾기 (파이썬 풀이) 2023.02.16 [백준 11053] 가장 긴 증가하는 부분 수열 (파이썬 풀이) 2023.02.16 [백준 7568] 덩치 (파이썬 풀이) 2023.02.15 [백준 10989] 수 정렬하기 3 (파이썬 풀이) 2023.02.13 댓글 0 + 이전 댓글 더보기