foj 1593 数字接力赛

来源:互联网 发布:淘宝店铺改类别 编辑:程序博客网 时间:2024/05/01 02:07

用到 string的字符串连接

还有sort   sort的时间复杂度是nlogn

学习了

#include<iostream>#include<stdio.h>#include<string>#include<algorithm>#include<vector>using namespace std;#define N 100005int cmp(string a,string b){return a+b>b+a;}int main(){int n,i;char a[20];//string a;while(scanf("%d",&n)!=EOF){vector<string>s;for(i=0;i<n;i++){scanf("%s",a);//printf("%s\n",a);//cin>>a;s.push_back(a);//cout<<s[i]<<endl;}/*for(i=0;i<n;i++)cout<<s[i]<<endl;cout<<endl;*/sort(s.begin(),s.end(),cmp);for(i=0;i<n;i++)cout<<s[i];cout<<endl;}return 0;}