Baekjoon6603 - 로또(Python)
백준 사이트 6603 - 로또 문제입니다.
이 글을 보시기 전에 문제를 풀기 위해 충분한 생각을 하셨나요? 답을 안 보고 푸는게 최대한 고민하는게 가장 중요하다고 생각합니다.!!
☑️ 1. 문제
https://www.acmicpc.net/problem/6603
☑️ 2. Input , Output
☑️ 3. 분류 및 난이도
코딩테스트 준비-기초 : 브루트포스 - 순열 문제입니다.
☑️ 4. 생각한 것들
- python의
combination
을 이용하여 풀면 쉽게 풀 수 있습니다.
5. code
1
2
3
4
5
6
7
8
9
10
11
12
13
from itertools import combinations
from sys import stdin
while True:
data = list(map(str, stdin.readline().split()))
if data[0] == '0':
break
new_data = list(combinations(data[1:], 6))
for output in new_data:
print(' '.join(list(output)), end="\n")
print()
6. 후기
c++로 작성이 필요하거나 도움이 필요하시면 댓글을 작성해주세요.!! 기록용이라 설명이 자세하지 않습니다.
This post is licensed under CC BY 4.0 by the author.