求逆序对数量

np761210 程序题 共 个子题

有一实数序列A[1]、A[2] 、A[3] 、……A[n-1] 、A[n] (n&lt;10000),若i<j>A[j],则称A[i]与A[j]构成了一个逆序对,求数列A中逆序对的个数。

例如序列5 2 4 6 2 3 2 6,可以组成的逆序对有: &gt; (5 2),(5 4),(5 2),(5 3),(5 2), &gt; (4 2),(4 3),(4 2), &gt; (6 2),(6 3),(6 2), &gt; (3 2) 共12个。

输入描述

共两行,第一行有一个正整数n,第二行有n个整数。

输出描述

仅输出一行,为逆序对的个数。

输入样例

8
5 2 4 6 2 3 2 6

输出样例


12
```</j>

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧