실수하면 0점 실수 안하면 1점을 부여 총 곡의 갯수 - 총 점수로 실수한 갯수를 계산.
import sys
input = sys.stdin.readline
N = int(input())
arr = list(map(int, input().split()))
dp = [0]*N
for i in range(1,N):
if arr[i-1] <= arr[i]:
dp[i] = dp[i-1] + 1
else:
dp[i] = dp[i-1]
Q = int(input())
for _ in range(Q):
x, y = map(int, input().split())
print((y-x) - (dp[y-1] - dp[x-1]))
'practivceAlgorithm > 백준' 카테고리의 다른 글
[백준][Python] 1918 후위표기식 (0) | 2021.09.19 |
---|---|
[백준][Python] 17129 윌리암슨 수액빨이딱따구리가 정보섬에 올라온 이 (0) | 2021.09.19 |
[백준][Python] 17266 어두운 굴다리 (0) | 2021.09.19 |
[백준][Python] 15683 감시 (0) | 2021.09.19 |
[백준][Python] 14502 연구소 (0) | 2021.09.19 |