문제 : N과 M (7) 난이도 : 실버 3 언어 : Python 문제 링크 : https://www.acmicpc.net/problem/1260 def recur(lev): if lev == M: print(*path) return for i in range(N): path.append(arr[i]) recur(lev+1) path.pop() N, M = map(int, input().split()) arr = list(map(int, input().split())) arr.sort() path = [] recur(0) 중복 가능한 수열