陈新


私信TA

用户名:3173682300

访问量:4697

签 名:

等  级
排  名 785
经  验 3757
参赛次数 3
文章发表 19
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:  数组比<vector>快一些

#include<iostream>
#include<algorithm>
#include<vector>
#include<cstdio>
typedef long long LL;
using namespace std;
//vector<LL>va;
LL ar[100005];
bool cmp(LL a,LL b)
{
	LL t1=a%1000000000000/10000;
	LL t2=b%1000000000000/10000;
	if(t1==t2)
	{
		return a>b;
	}
	return t1>t2;
}
int main()
{
	int n;
	LL ta;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		scanf("%lld",ar+i);
		//sacnf("%lld",&ta);
		//va.push_back(ta);
	}
	sort(ar,ar+n,cmp);
	for(int i=0;i<n;i++)
	{
		printf("%lld\n",ar[i]);
		//printf("%lld\n",va[i]);	
	}
	return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »