반응형
문제
자연수 N과 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오.
|
입력
첫째 줄에 자연수 N과 M이 주어진다. (1 ≤ M ≤ N ≤ 8) |
출력
한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. |
+조합
import itertools
n, m = map(int, input().split())
nums = [i for i in range(1, n+1)]
for num in itertools.combinations_with_replacement(nums, m):
for i in num:
print(i, end = ' ')
print(end = '\n')
반응형
'백준' 카테고리의 다른 글
[백준]14888번 연산자 끼워넣기 파이썬 (0) | 2020.11.03 |
---|---|
[백준]N과 M(2) 15650번 파이썬 (0) | 2020.11.03 |
[백준알고리즘] 2447번 별찍기 파이썬 (0) | 2020.10.06 |
[백준알고리즘] 2740번 행렬곱셈 파이썬 (0) | 2020.09.29 |
[백준알고리즘] 11651번 좌표정렬하기2 파이썬 python (0) | 2020.09.29 |