Computer Science/백준 알고리즘
[백준] 15657번 N과 M (8) (파이썬)
roytravel
2022. 6. 30. 00:01
def recursion(start):
if M == len(picked):
print (*picked)
return
for i in range(start, len(numbers)):
picked.append(numbers[i])
recursion(i)
picked.pop()
if __name__ == '__main__':
N, M = list(map(int, input().split()))
numbers = list(map(int, input().split()))
numbers.sort()
picked = []
recursion(0)