문제
https://www.acmicpc.net/problem/15649
풀이
* 한 줄에 자연수 N, M이 주어진다. (1 ≤ M ≤ N ≤ 8)
* 1부터 N까지 자연수 중에서 중복 없이 M개의 수를 고른 조합을 모두 구한 후, 사전 순서대로 증가하는 조합을 출력해야 한다.
1. 자연수 N, M을 차례로 입력받는다.
2. 1부터 N까지의 자연수로 리스트를 생성, 그 리스트에서 길이가 M인 모든 수열을 변수에 저장한다.
3. 문제에서 제시한대로 정렬하고 숫자, 공백으로만 출력한다.
코드 및 설명
for문 내의 구조가 조금 다를 뿐 두 코드 모두 잘 작동함.
'Koala - 16기 > 코딩테스트 기초 스터디' 카테고리의 다른 글
[백준/Python] 15874번: 바이러스 (0) | 2024.11.10 |
---|---|
[백준/Python] 1181번: 단어 정렬 (0) | 2024.11.04 |
[백준/Python] 10773번: 제로 (0) | 2024.10.27 |
[백준/Python] 15813번: 너의 이름은 몇 점이니? (0) | 2024.10.14 |
[백준/Python] 11931번: 수 정렬하기 4 (0) | 2024.10.07 |