比赛 20120709 评测结果 MMMMMMMMMM
题目名称 数列 最终得分 0
用户昵称 QhelDIV 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2012-07-09 10:09:51
显示代码纯文本
#include <fstream>
#include <cstdlib>
#include <algorithm>
using namespace std;
ifstream fin("queueb.in");
ofstream fout("queueb.out");
long long N,A[50001],Matrix[5000][5000],tot;


void Initialize()
{
int i,j;
	fin>>N;
	for(i=1;i<=N;i++)
		fin>>A[i];
	
}

void Solve()
{
long long i,j,s1=0,s2=0;
	for(i=1;i<=N;i++)
	{
		s1=0;s2=0;
		for(j=1;j<i;j++)
			if(A[i]>A[j])
				s1++;
		for(j=i+1;j<=N;j++)
			if(A[i]>A[j])
				s2++;
		tot+=s1*s2;
	}
	fout<<tot<<endl;
}

int main()
{
	Initialize();
	
	Solve();
	
	fin.close();
	fout.close();
	return 0;
}