반응형
백준 10214번은 연고전 야구경기결과 문제입니다.
전체적인 맥락은 주사위 게임과 비슷합니다.
https://like-a-happy-cat.tistory.com/14
다만 다른 점은
테스트 케이스를 입력받지만 야구 시합은 9회 진행된다는 것,
테스트 케이스 실행될 때마다 각각 누가 이겼는지 출력해야한다는 것입니다.
https://www.acmicpc.net/problem/10214
<코드>
T = int(input())
import sys
Y, K = 0, 0
for i in range(T):
for j in range(9):
yonsei_korea = list(map(int, sys.stdin.readline().split()))
Y += yonsei_korea[0]
K += yonsei_korea[1]
if Y > K:
print('Yonsei')
elif Y == K:
print('Draw')
else:
print('Korea')
아래 6줄 조건문을 중첩 for문 밖이 아닌, 겉 for문 안/속 for문 밖에 넣어줘야 합니다.
그래야 9회 점수 입력 후 누가 이겼는지 출력할 수가 있습니다.
코린이 대학생의 풀이였습니다.
풀이에 오류가 있거나 빈약한 부분이 있다면 얼마든지 댓글 남겨주시기 바랍니다.
https://like-a-happy-cat.tistory.com/
반응형
'프로그래밍 > 백준' 카테고리의 다른 글
[파이썬(Python)] 백준 2476번 주사위 게임 (0) | 2021.10.11 |
---|---|
[파이썬(Python)] 백준 11557번 Yangjojang of The Year (0) | 2021.10.11 |
[파이썬(Python)] 백준 2855번 주사위 게임 (0) | 2021.10.10 |
[파이썬(Python)] 백준 10162번 전자레인지 (0) | 2021.10.08 |
[파이썬(Python)] 백준 2163번 초콜릿 자르기 (0) | 2021.10.07 |