#1247. 【例题2】逆序对

【例题2】逆序对

当前没有测试数据。

【例题2】逆序对

题目描述

给定一个序列a1,a2,,ana_1,a_2,\cdots,a_n,如果存在i<ji<j并且ai>aja_i>a_j,那么我们称之为逆序对。求序列中逆序对的数目。

输入格式

第一行为整数nn,表示序列长度。

第二行nn个整数,表示给定的序列。

输出格式

输出逆序对总数。

数据范围与提示

对于100%100\%的数据,1n5×1051 \leq n \leq 5 \times 10^{5}0ai1090 \leq a_i \leq 10^{9}

样例

4
3 2 3 2
3