时间限制: 1000 ms 内存限制: 65536 KB
【题目描述】
给定一个序列a1,a2,…,ana1,a2,…,an,如果存在i<ji<j并且ai>ajai>aj,那么我们称之为逆序对,求逆序对的数目。
【输入】
第一行为nn,表示序列长度,接下来的nn行,第i+1i+1行表示序列中的第ii个数。
【输出】
所有逆序对总数。
【输入样例】
4
3
2
3
2
【输出样例】
3
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int a[100100],n,b[100100];
long long sum=0;
void msort(