[백준] 15652번 N과 M (4)

dev-log·2022년 3월 23일
import sys 
input=sys.stdin.readline

n,m=map(int,input().split())
s=[]

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

    for i in range(start,n+1):
            s.append(i)
            dfs(cnt+1,i+1)
            s.pop()

dfs(0,1)
profile
배운 걸 기록하는 곳입니다.

0개의 댓글