백준 풀이

백준 15652번 파이썬

ag2개발자 2022. 8. 30. 14:23
def dfs(start):
    if len(a)==m:
        print(" ".join(map(str, a)))
        return
    for i in range(start,n+1):
        a.append(i)
        dfs(i)
        a.pop()

n,m=map(int,input().split())
a=[]
dfs(1)