문제 링크
https://www.acmicpc.net/problem/6603
6603번: 로또
입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있다. 첫 번째 수는 k (6 < k < 13)이고, 다음 k개 수는 집합 S에 포함되는 수이다. S의 원소는 오름차순으로
www.acmicpc.net
풀이
- combinations 사용해서 풀이
from itertools import combinations
while True :
s = list(map(int,input().split()))
if s[0] == 0:
break
else:
combine = list(combinations(s[1:],6))
for i in combine :
print(*i)
print()
'개발 > algorithm' 카테고리의 다른 글
[백준 15868번] 치킨 배달 - python (0) | 2022.03.11 |
---|---|
[백준 9465번] 스티커 - python (0) | 2022.03.10 |
[백준 1769번] 3의 배수 - python (0) | 2022.03.10 |
[백준 17478번] 재귀함수가 뭔가요 ? -python (0) | 2022.03.10 |
[백준 5568번] 카드 놓기 - python (0) | 2022.03.10 |