#492. 顺序对
顺序对
题目描述
给定一个长度为的序列 ,定义它的顺序对数为:二元组,满足且。要求统计顺序对数。
例如,数组 的顺序对有 ,共6个。
输入格式
第一行为,表示序列长度,接下来的行,第 行表示序列中的第 个数。
输出格式
所有顺序对总数。
样例输入
6
3
1
5
4
3
2
样例输出
6
数据范围
。
给定一个长度为n的序列 a1,a2,…,an ,定义它的顺序对数为:二元组(i,j),满足i<j且a[i]<a[j]。要求统计顺序对数。
例如,数组 (3,1,5,4,3,2) 的顺序对有 (3,5),(3,4),(1,5),(1,4),(1,3),(1,2) ,共6个。
第一行为n,表示序列长度,接下来的n行,第 i+1 行表示序列中的第 i 个数。
所有顺序对总数。
6
3
1
5
4
3
2
6
N≤105,ai≤106。
注册一个 乔斯编程 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。