75分sort求助
查看原帖
75分sort求助
254003
shuren楼主2020/12/5 13:19

代码如下

#include<bits/stdc++.h>
#define INF 5e9
using namespace std;	
struct c{
		int x;
		int y;
	}b[10000];
bool cmp(c a,c b)
{
	if(a.x>b.x) return 1;
	else return 0;
 } 
int main()
{
	int n,a[10000];
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>a[i];
		int m=a[i];
		while(m<100000) m*=10;
		b[i].x=m;
		b[i].y=i;
	}
	sort(b,b+n,cmp);
	for(int i=0;i<n;i++)
	{
		cout<<a[b[i].y];
	}
	return 0;
}

最后一个点wrong

2020/12/5 13:19
加载中...