반응형
15652번: N과 M (4)
한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해
www.acmicpc.net
코드
n,m = map(int,input().split())
s = []
def dfs(num):
if len(s) == m:
print(*s)
return
for i in range(num,n+1):
s.append(i)
dfs(i)
s.pop()
dfs(1)
반응형
'알고리즘 > 백트래킹' 카테고리의 다른 글
[백준][Python] 10974번 모든 순열 (0) | 2022.08.04 |
---|---|
[백준][Python] 1182번 부분수열의 합 (0) | 2022.08.03 |
[백준][Python] 15651번 N과 M (3) (0) | 2022.08.01 |
[백준][Python] 15650번 N과 M (2) (0) | 2022.07.29 |
[백준][Python] 15649번 N과 M (1) (0) | 2022.07.29 |
댓글