728x90
반응형
브루트포스 알고리즘 문제이다. 최댓값이 몇 번 갱신되는지를 확인해주면 된다.
N = int(input())
li = [int(input()) for _ in range(N)]
left_cnt = right_cnt = 0
left_max = right_max = 0
for n in li:
if n > left_max:
left_max = n
left_cnt += 1
for n in li[::-1]:
if n > right_max:
right_max = n
right_cnt += 1
print(left_cnt)
print(right_cnt)
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 1871번 좋은 자동차 번호판(python) (0) | 2021.02.18 |
---|---|
백준 알고리즘 1673번 치킨 쿠폰(python) (0) | 2021.02.18 |
백준 알고리즘 10419번 지각(python) (0) | 2021.02.18 |
백준 알고리즘 7789번 텔레프라임(python) (0) | 2021.02.18 |
백준 알고리즘 7770번 아즈텍 피라미드(python) (0) | 2021.02.18 |