- 파이썬의 itertools 라이브러리에 있는 combinations 함수를 사용하면 쉽게 해결할 수 있다.
- combinations 함수는 말그대로 조합함수로, 중복없이 선택한다.
- 결과가 tuple형식이기 때문에 출력할 때 주의해야 한다.
- 메모리 : 30864 KB
- 시간 : 72 ms
import itertools
n, m = tuple(map(int, input().split()))
lst = [i for i in range(1,n+1)]
result = itertools.combinations(lst, m)
for r in result:
for e in r:
print(e,end=" ")
print()