[백준] 15654번 N과 M (5)

dev-log·2022년 3월 23일
n,m=map(int,input().split())



num=list(map(int,input().split()))
s=[]
num.sort()

def dfs():
    if len(s)==m:
        print(' '.join(map(str,s)))
        return

    for i in range(0,n):
        if num[i] not in s:
            s.append(num[i])
            dfs()
            s.pop()
        
dfs()
profile
배운 걸 기록하는 곳입니다.

0개의 댓글