#P1191. 逆序对
逆序对
题目描述
给你一个长度为的数列,求这个数列中逆序对的个数。
对于一个长度为的数列来说,假设其元素为,则如果存在一对数和满足: 且 ,则我们称 和 是一对逆序对。
我们这道题就是要求数列中一共有多少对不同的逆序对。
输入格式
输入的第一行包含一个整数(),用于表示元素个数。
输入的第二行包含个整数,用于表示数列元素。
输出格式
输出一个整数,用于表示这个数列的逆序对的数量。
样例
5
5 4 3 2 1
10
说明/提示
样例解释
样例中的每一对数都构成逆序对:
- 和 都构成逆序对;
- 和 都构成逆序对;
- 和 都构成逆序对;
- 和 构成一对逆序对。
所以总共有 对逆序对。