오뚝이개발자

[백준15654] N과 M (5) 본문

코딩 테스트/백준

[백준15654] N과 M (5)

땅어 2020. 3. 14. 15:30
728x90
300x250

문제


https://www.acmicpc.net/problem/15654

 

15654번: N과 M (5)

N개의 자연수와 자연수 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오. N개의 자연수는 모두 다른 수이다. N개의 자연수 중에서 M개를 고른 수열

www.acmicpc.net

 

생각의 흐름


 

이전의 수열문제와 크게 다른 것은 없고 그저 리스트의 원소들을 입력으로 받는다는 부분이 다르다.

 

 

코드


from itertools import permutations

N,M = map(int, input().split())
arr = list(map(int, input().split()))
arr.sort()

for case in permutations(arr, M):
    print(' '.join(map(str, case)))

 

728x90
300x250

'코딩 테스트 > 백준' 카테고리의 다른 글

[백준15656] N과 M (7)  (0) 2020.03.14
[백준15655] N과 M (6)  (0) 2020.03.14
[백준15652] N과 M (4)  (0) 2020.03.14
[백준15651] N과 M (3)  (0) 2020.03.14
[백준15650] N과 M (2)  (0) 2020.03.14
Comments