#P2885. 求逆序对

求逆序对

题目描述

给定一个序列 a1,a2,,ana_1, a_2, \dots, a_n,如果存在 i<ji<jai>aja_i > a_j,则称 (i,j)(i, j) 为一个逆序对。求逆序对的总数。

输入格式

第一行一个整数 nn,表示序列长度。
接下来 nn 行,每行一个整数,依次表示序列中的每个数。

输出格式

一行一个整数,表示逆序对总数。

样例

4
3
2
3
2
3

数据范围

  • n<100000n < 100000
  • 0ai1060 \le a_i \le 10^6