[파이썬/python] 백준 15654번 : N과 M (5) (🥈3)

n,m = map(int,input().split())
num = list(map(int,input().split()))
num.sort()
li = []



def bt():
    if len(li) == m:
        print(*li)
        return 
    
    for i in num:
        if i not in li:
            li.append(i)
            bt()
            li.pop()
bt()

for문을 num으로 돌려주었고

기본 구조는 3번 문제와 비슷하다

comment