codeforces 632C(字符串按字典序排列)

来源:互联网 发布:网络侵权的类型 编辑:程序博客网 时间:2024/05/16 04:41


题意:

给出一些字符串,问如何首尾链接,组成一个字典序最小的字符串,并输出。

#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>#include<string>using namespace std;int cmp (string a,string b) {    return a+b<b+a;//此方法核心部分}int main() {    int n; string x[50005];    while (~scanf ("%d",&n) ) {        for (int i=0; i<n; ++i) {            cin >> x[i];        }        sort (x,x+n,cmp);        for (int i=0; i<n; ++i) {            cout << x[i];//直接按顺序输出即可        }        printf ("\n");    }    return 0;}

0 0