반응형
알고리즘 분류
- 백트래킹
SOLUTION
import sys
from itertools import combinations_with_replacement, repeat
N, M = map(int, sys.stdin.readline().split())
num_list = sorted(map(int, sys.stdin.readline().split()))
combi_w_replace = list(combinations_with_replacement(num_list, M)) # combinations_with_replacement()함수 이용
for i in combi_w_replace:
print(*i) # *를 통해 unpacking
'코딩테스트 대비 > BOJ' 카테고리의 다른 글
[Baekjoon/Python] 11053번: 가장 긴 증가하는 부분 수열 - 효과는 굉장했다! (0) | 2022.03.28 |
---|---|
[Baekjoon/Python] 16236번: 아기상어 - 효과는 굉장했다! (0) | 2022.03.28 |
[Baekjoon/Python] 15654번: N과 M (5) - 효과는 굉장했다! (0) | 2022.03.14 |
[Baekjoon/Python] 15652번: N과 M (4) - 효과는 굉장했다! (0) | 2022.03.14 |
[Baekjoon/Python] 15650번: N과 M (2) - 효과는 굉장했다! (0) | 2022.03.14 |