本文主要是介绍CSP-S/J 信息学1311:【例2.5】求逆序对-信息学一本通(c++),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
CSP-SJ信息学资料下载
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 15731 通过数: 3506
【题目描述】
给定一个序列a1,a2,…,an,如果存在i<j并且ai>aj,那么我们称之为逆序对,求逆序对的数目。
【输入】
第一行为n,表示序列长度,接下来的n行,第i+1行表示序列中的第i个数。
【输出】
所有逆序对总数。
【输入样例】
4
3
2
3
2
【输出样例】
3
【提示】
N≤105,Ai≤105。
【来源】
No
代码如下:
#include<iostream>
#include<cstring>
#define N 100010
using namespace std;
int a[N],n,s[N]={0};
long long ans
这篇关于CSP-S/J 信息学1311:【例2.5】求逆序对-信息学一本通(c++)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!