728x90
반응형
https://www.acmicpc.net/problem/14582
14582번: 오늘도 졌다
첫 번째 줄에는 9개의 정수가 주어지는데, 오늘 경기에서 울림 제미니스가 1회 초, 2회 초, ..., 9회 초에 낸 득점이 주어진다. 두 번째 줄에도 9개의 정수가 주어지는데, 스타트링크 걸리버스가 1회
www.acmicpc.net
문제 해결
- 제미나스가 초 공격이기 때문에 공격 시점에 이기고 있어도 역전패가 된다.
- 1회 초에 점수를 내게 된다면 무조건 역전패이다.
- accumulate 함수를 쓰면 간단하게 계산이 가능하다.
CODE
import sys
input = sys.stdin.readline
from itertools import accumulate
if __name__ == "__main__":
A = list(map(int, input().split()))
B = list(map(int, input().split()))
A = list(accumulate(A))
B = list(accumulate(B))
ans = "No"
if A[0]:
ans = "Yes"
for i in range(8):
if A[i+1] > B[i]:
ans = "Yes"
if A[-1] < B[-1]:
print(ans)
else:
print("No")
728x90
반응형
'알고리즘 > [python] 백준 BOJ' 카테고리의 다른 글
[python] 백준 2635 수 이어가기 (0) | 2024.04.18 |
---|---|
[python] 백준 6986 절사평균 (0) | 2024.04.17 |
[python] 백준 2643 색종이 올려 놓기 (0) | 2024.04.08 |
[python] 백준 1507 궁금한 민호 (0) | 2024.04.06 |
[python] 백준 2436 공약수 (0) | 2024.04.04 |
댓글