#NP0070. L20 NP0070-逆序对

0

L20 NP0070-逆序对

题目描述

给定长度为nn的序列aia_i,定义逆序对为这样的有序数对(i,j)(i,j):对于i<ji<j,有ai>aja_i>a_j。

求序列有多少逆序对。

输入格式

第一行输入一个整数nn。 第二行输入nn个整数aia_i。

输出格式

输出一行一个整数,表示你的答案。

样例输入 #1

4
3 4 2 1

样例输出 #1

5

说明/提示

对于40%的数据,有1≤n≤10001\leq n\leq 1000。 对于100%的数据,有1≤n≤105,1≤ai≤1091\leq n\leq 10^5,1\leq a_i\leq 10^9。