top1编程
← 返回上一页

P4669. 逆序对

时间限制
1000 ms
内存限制
256 MiB
难度
10
知识点
童程童美
知识点
排序基础

题目描述

最近,小童了解到一个叫“逆序对”的东西,这东西是这样定义的:对于给定的一段正整数序列,逆序对就是序列中的一对整数(a~i~,a~j~),满足a~i~>a~j~且i<j。 知道这概念后,小童就想算一算给定的一段正整数序列中逆序对的数目。注意序列中可能有重复数字。

输入格式

第1行,一个数n,表示序列中有n个数。(n<=2500) 第2行,n个数,表示给定的序列。序列中每个数字不超过10^9^。

输出格式

输出序列中逆序对的数目。

6
1 2 3 3 5 6
0