记录编号 320427 评测结果 AAAAAAAAAA
题目名称 [NOIP 2010冲刺十]数字积木 最终得分 100
用户昵称 GravatarZXCVBNM_1 是否通过 通过
代码语言 C++ 运行时间 0.040 s
提交时间 2016-10-12 01:03:16 内存使用 0.46 MiB
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
struct node
{
    char s[210];
}a[1010];
bool cmp(node aa,node bb)
{
    char a1[410],b1[410];
    strcpy(a1,aa.s);strcpy(b1,bb.s);
    strcat(a1,bb.s);strcat(b1,aa.s);
    return strcmp(a1,b1)>0;
}
int main()
{
    freopen("brick.in","r",stdin);
    freopen("brick.out","w",stdout);
    int n,i;
    scanf("%d",&n);
    for(i=1;i<=n;i++)scanf("\n%s",a[i].s);
    sort(a+1,a+n+1,cmp);
    for(i=1;i<=n;i++)printf("%s",a[i].s);
    fclose(stdin);
    fclose(stdout);
    return 0;
}