[백준] 10214번 - Baseball (파이썬)

2022. 9. 13. 20:17·🎲 알고리즘 공부/백준

[문제]

경근이는 수업 과제의 일환으로 연세대학교의 역사를 조사하고 있었다. 케케묵은 도서관 구석에서 경근이가 발견한 것은 역대 연고전의 야구경기 실황 기록문서였다.
하지만 문서를 가지고 있음에도 불구하고 한 눈에 당시의 경기 승패를 파악하기에는 어려움이 많았는데, 문서에는 회차별 양 팀 획득 점수만이 적혀져 있기 때문이었다.

경근이는 주어진 방대한 자료를 해석하는것이 귀찮았기 때문에 절친한 프로그래머 친구인 당신에게 도움을 요청했다.

주어진 실황 기록문서에서 어떤 팀이 이겼는지를 알아내 경근이를 도와주자!

 

출력 예시

 

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

 

10214번: Baseball

경근이는 수업 과제의 일환으로 연세대학교의 역사를 조사하고 있었다. 케케묵은 도서관 구석에서 경근이가 발견한 것은 역대 연고전의 야구경기 실황 기록문서였다. 하지만 문서를 가지고 있

www.acmicpc.net

 


🎨 풀이

💡 전체 코드

import sys

t = int(input())

for _ in range(t):
    yonsei = 0
    korea = 0
    
    for _ in range(9):
        tmp = list(map(int,sys.stdin.readline().split()))

        yonsei += tmp[0]
        korea += tmp[1]

    if yonsei < korea :
        print("Korea")
    elif yonsei > korea :
        print("Yonsei")
    else :
        print("Draw")

> 핵심 : 각각 더해준 후 마지막에 비교해주고 해당 경우에 맞게 출력하면 된다.

 

 

 

🍦 코드 설명 (실행 순서대로 나열)

# main

t = int(input())

1. t를 입력받는다.

 - t : 테스트 케이스 수

 

for _ in range(t):
    yonsei = 0
    korea = 0

2. for문을 t번 반복한다.

3. yonsei와 korea를 0으로 초기화한다. (각 테스트 케이스가 시작할 때)

 

 

for _ in range(9):
        tmp = list(map(int,sys.stdin.readline().split()))

        yonsei += tmp[0]
        korea += tmp[1]

4. for문을 9번 반복한다.

5. tmp에 연세대 득점과 고려대 득점 스코어를 넣어준다.

6. yonsei에 tmp[0] 값을 더해주고, korea에는 tmp[1] 값을 더해준다. 

 

    if yonsei < korea :
        print("Korea")
    elif yonsei > korea :
        print("Yonsei")
    else :
        print("Draw")

7. yonsei 점수 합계가 korea 점수 합계보다 낮다면 Korea를,

    yonsei 점수 합계가 korea 점수 합계보다 높다면 Yonsei를,

    그 둘의 경우가 다 아니라면 Draw를 출력한다.  

 


끝~

⭐ 느낀점

> 오늘은 그래두 깔끔하게 잘 풀었던 것 같다. 풀고 나서 기분이 좋았으니 반은 성공한 것 같기도~~ 고생했다!

'🎲 알고리즘 공부 > 백준' 카테고리의 다른 글

[백준] 10718번 - We love kriii (파이썬)  (0) 2022.09.12
[백준] 11557번 - Yangjojang of The Year (파이썬)  (0) 2022.09.11
[백준] 1550번 - 16진수 (파이썬)  (0) 2022.09.09
[백준] 9093번 - 단어 뒤집기 (파이썬)  (0) 2022.09.08
[백준] 2953번 - 나는 요리사다 (파이썬)  (0) 2022.09.07
'🎲 알고리즘 공부/백준' 카테고리의 다른 글
  • [백준] 10718번 - We love kriii (파이썬)
  • [백준] 11557번 - Yangjojang of The Year (파이썬)
  • [백준] 1550번 - 16진수 (파이썬)
  • [백준] 9093번 - 단어 뒤집기 (파이썬)
듬듬
듬듬
  • 듬듬
    두드림
    듬듬
  • 전체
    오늘
    어제
    • 분류 전체보기 (280)
      • 📑 신입일기 (35)
      • 🍪 Web (1)
        • angular (1)
        • JavaScript (0)
      • 🧩 Node.js 공부 (2)
      • 🎲 알고리즘 공부 (192)
        • 프로그래머스 (76)
        • 백준 (96)
        • 코드업 (19)
      • 🎨 Tistory Customizing (1)
      • 💌 일상 (12)
        • 일상 (5)
        • 기록 (7)
      • 📜 자격증 (2)
        • 정보처리기사 (2)
      • 📗 spring boot 공부 (9)
      • 학교 공부 (20)
        • ICT 개론 (14)
        • 리눅스 (6)
      • ChatGPT 랑 놀기 (0)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    스프링부트
    til
    파이썬
    코민이
    nodejs
    50문답
    정처기
    BOJ
    티스토리챌린지
    스프링 부트
    행렬덧셈
    피보나치수
    컨텐더스
    신입일기
    정보처리기사
    충무로
    연습문제
    백준
    오버워치
    코테
    오블완
    일기
    codeup
    프로그래머스
    코드업
    찬양추천
    카카오
    폰켓몬
    코린이
    6월 목표
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
듬듬
[백준] 10214번 - Baseball (파이썬)
상단으로

티스토리툴바