【CF 1017】A. The Rank

题目地址:http://codeforces.com/contest/1017/problem/A

水题,记录总分和序号排序输出即可

#include<iostream>
#include<algorithm>
#include<cstring>
#include<string>
#include<cstdio>
#include<cmath>
#include<set>
#include<map>
using namespace std;
#define inf 0x3f3f3f3f
#define ll long long

struct ac
{
	int s,id;
}x[1005];
bool cmp(ac x,ac y)
{
	if(x.s==y.s)
	return x.id<y.id;
	return x.s>y.s;
}
int main()
{
	int n,i,a,b,c,d;
	cin>>n;
	for(i=1;i<=n;i++)
	{
		cin>>a>>b>>c>>d;
		x[i].s=a+b+c+d;
		x[i].id=i;
	}
	sort(x+1,x+n+1,cmp);
	for(i=1;i<=n;i++)
	if(x[i].id==1)
	cout<<i<<endl;
	return 0;
}

猜你喜欢

转载自blog.csdn.net/Xylon_/article/details/81540128