반응형
문제
https://www.acmicpc.net/problem/15651
풀이
[1,1]도 가능하므로 vis 배열이 필요없는 문제이다!
코드
import sys
read = sys.stdin.readline
n,m = list(map(int,read().split()))
vis = [0 for _ in range(n+1)]
arr = [0 for _ in range(m)]
def choose(k):
if(k==m):
print(" ".join(map(str,arr))) #숫자 다 모아졌으면 출력
else:
for i in range(1,n+1):
arr[k] = i
choose(k+1)
choose(0)
반응형
'알고리즘' 카테고리의 다른 글
[백준/15654][파이썬] N과 M(5) (0) | 2023.04.11 |
---|---|
[백준/15652][파이썬] N과 M(4) (0) | 2023.04.11 |
[백준/15650][파이썬] N과 M(2) (0) | 2023.04.11 |
[백준/15649][파이썬] N과 M(1) (0) | 2023.04.10 |
[백준/20055][파이썬] 컨베이어 벨트 위의 로봇 (0) | 2023.04.10 |