def display(arr):
count = 1
now = arr[0]
for i in range(1,len(arr)):
if now < arr[i]:
count += 1
now = arr[i]
return count
n = int(input())
arr = []
for _ in range(n):
arr.append(int(input()))
print(display(arr))
arr.reverse()
print(display(arr))
발생 가능한 모든 경우의 수 생각하기!!
ex) 1 2 7 3 9 1 -> 4 2
'알고리즘 > 백준 (Pyhthon)' 카테고리의 다른 글
[알고리즘] 백준 1939 중량제한 / python (0) | 2020.02.06 |
---|---|
[알고리즘] 백준 1236 성지키기 (0) | 2020.02.04 |
[알고리즘] 백준 1302 베스트셀러 (0) | 2020.02.03 |
[알고리즘] 백준 1568 새 (0) | 2020.02.03 |
[알고리즘] 백준 1543 문서검색 / python (0) | 2020.02.03 |