반응형
문제
https://www.acmicpc.net/problem/15650
문제 풀이
백트래킹 기본
코드
import sys
input = sys.stdin.readline
N, M = map(int,input().split())
LIST = list(range(1,N+1))
res = []
def back(s):
if len(res) == M:
print(*res)
for i in range(s, N):
res.append(LIST[i])
back(i+1)
res.pop()
back(0)
반응형
'알고리즘 > 백준 문제풀이' 카테고리의 다른 글
[boj] 백준 13549 숨바꼭질 3 python 풀이(bfs) (0) | 2023.07.29 |
---|---|
[boj] 백준 2583 영역 구하기 python 풀이(bfs) (0) | 2023.07.28 |
[boj] 백준 15649 N과 M (1) python 풀이 (0) | 2023.07.25 |
[boj] 백준 2468 안전 영역 python 풀이(bfs) (0) | 2023.07.25 |
[boj] 백준 15663 N과 M (9) python 풀이 (0) | 2023.07.23 |