https://www.acmicpc.net/problem/15652
import sys
input = sys.stdin.readline
N, M = map(int, input().split(" "))
dap = []
def dfs(start):
if len(dap) == M:
print(' '.join(map(str, dap)))
return
for i in range(start, N+1):
dap.append(i)
dfs(i)
dap.pop()
dfs(1)'코딩테스트 > 코딩테스트 문제풀이' 카테고리의 다른 글
| [Python] 백준 <4948-베르트랑 공준> (0) | 2025.06.09 |
|---|---|
| [Python] 백준 <14888-연산자 끼워넣기> (0) | 2025.06.06 |
| [Python] 백준 <14889-스타트와 링크> (0) | 2025.05.28 |
| [Python] 백준 <2012-등수 매기기> (0) | 2025.05.27 |
| [Python] 백준 <2108-통계학> (0) | 2025.05.21 |