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

n,m = list(map(int,input().split()))
 
s = []
 
def dfs():
    if len(s)==m:
        print(' '.join(map(str,s)))
        return
    
    for i in range(1,n+1):
        s.append(i)
        dfs()
        s.pop()
 
dfs()

N과 M (1) 문제의 정답 코드에서 조건문만 삭제해주었다.

comment