[알고리즘/백준] 15652: N과 M(4)(python)

유현민·2022년 4월 25일
0

알고리즘

목록 보기
139/253
post-custom-banner

이번에는 if문을 없애고 dfs에 현재 숫자도 줘야한다.

N, M = map(int, input().split())
a = []


def dfs(n):
    if len(a) == M:
        print(' '.join(map(str, a)))
        return
    for i in range(n, N + 1):
        a.append(i)
        dfs(i)
        a.pop()


dfs(1)
profile
smilegate

0개의 댓글