31 lines
498 B
Python
31 lines
498 B
Python
N = int(input())
|
|
length = [int(input()) for i in range(N)]
|
|
|
|
# N <= 8 * 10**4, length <= 10**9
|
|
|
|
# method 1, has some time exceeded
|
|
|
|
"""
|
|
sum = 0
|
|
|
|
for i in range(N):
|
|
for j in range(i+1,N):
|
|
if length[i] > length[j]:
|
|
sum += 1
|
|
elif length[i] <= length[j]:
|
|
break
|
|
"""
|
|
|
|
# method 2
|
|
|
|
sum = 0
|
|
i = 0
|
|
while i < N:
|
|
for j in range(i + 1, N):
|
|
if length[i] > length[j]:
|
|
sum += 1
|
|
elif length[i] <= length[j]:
|
|
# maybe something here?
|
|
break
|
|
print(sum)
|