이전번 문제와 동일하게 itertools의 product(중복순열)을 이용하였다.
특이하게 매개 값에 2 같은 정수형 자료가 들어가면 안되고
repeat = (int) x 로 반복 수를 넣어주어야 한다.
from itertools import product
n, m = map(int, input().split())
data = [i for i in range(1, n + 1)]
for i in product(data, repeat = m):
for j in i:
print(j, end=' ')
print()
'백준 알고리즘 (Baekjoon Algorithm)' 카테고리의 다른 글
[파이썬] 백준 알고리즘 No.17298 오큰수 (0) | 2021.12.16 |
---|---|
[파이썬] 백준 알고리즘 No.15652 N과 M (4) (0) | 2021.12.15 |
[파이썬] 백준 알고리즘 No.15650 N과 M(2) (0) | 2021.12.15 |
[파이썬] 백준 알고리즘 No.1002 터렛 (0) | 2021.12.14 |
[파이썬] 백준 알고리즘 No.9020 골드바흐의 추측 (0) | 2021.12.14 |