문제
경기는 1회 초 -> 1회 말 -> 2회 초 -> ... -> 9회말 순으로 이루어진다.
초에는 울림 제미니스가, 말에는 스타트링크 걸리버스의 득점이 이루어진다고 하자.
울림 제미니스가 역전패를 했는지 판단하라.
풀이
각 팀의 득점을 리스트로 저장한다.
울림 제미니스의 점수를 양수로, 스타트링크 걸리버스의 점수를 음수로 하여 총 합을 구하자.
초 -> 말 -> 초 -> 말 -> ...을 반복하며 한 번이라도 총 합이 양수가 된다면 반복문을 종료하고 'Yes'를 출력하게 된다.
코드
start=list(map(int, input().split()))
last=list(map(int, input().split()))
score=0
comeback_loss='No'
for i in range(9):
score+=start[i]
if score>0:
comeback_loss='Yes'
break
score-=last[i]
if score>0:
comeback_loss='Yes'
break
print(comeback_loss)
'BOJ > Python' 카테고리의 다른 글
[BOJ/백준] 17598 - Animal King Election (Python) (1) | 2024.11.15 |
---|---|
[BOJ/백준] 14910 - 오르막 (Python) (1) | 2024.11.14 |
[BOJ/백준] 11586 - 지영 공주님의 마법 거울 (Python) (0) | 2024.11.14 |
[BOJ/백준] 11320 - 삼각 무늬 - 1 (Python) (0) | 2024.11.14 |
[BOJ/백준] 10769 - 행복한지 슬픈지 (Python) (0) | 2024.11.14 |