백준 15666 파이썬
[실버 2] 백준 15666 - N과 M (12) (파이썬)
[실버 2] 백준 15666 - N과 M (12) (파이썬)
2025.05.07https://www.acmicpc.net/problem/15666풀이자연수 N개 중에서 M개를 중복 선택 가능하게 고르되,고른 수열은 비내림차순이어야 하고,중복되는 수열은 한 번만 출력해야 합니다.N, M = map(int, input().split())nums = list(map(int, input().split()))nums = sorted(list(set(nums)))nums에서 중복 제거 후 정렬한다. 왜냐하면 중복 수열 출력을 방지하기 위해서이다.def back(start, depth): if depth == M: print(' '.join(map(str, result))) return for i in range(start, len(nums)): ..