UVa 10905 Children's Game

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/decision2016/article/details/55098221

字符串。。。直接排序(如果用字符数组储存不便于排序)

#include<cstdio>
#include<cstring>
#include<iostream>
#include<cstdlib>
#include<vector>
#include<queue>
#include<stack>
#include<algorithm>
using namespace std;

bool com(string a,string b)
{
    return(a+b>a+b);
}

int n;

int main()
{
	while((scanf("%d",&n))==1&&n!=0)
	{
		string s[n];
		for(int i = 0;i<n;i++) cin>>s[i];
	    sort(s,s+n,com);
        for(int i=0;i<n-1;i++)
        cout<<s[i];
        cout<<s[n-1]<<endl;
	}
	return 0;
}

猜你喜欢

转载自blog.csdn.net/decision2016/article/details/55098221
今日推荐