记录编号 320359 评测结果 AAAAAAAAAA
题目名称 [NOIP 2010冲刺十]数字积木 最终得分 100
用户昵称 GravatarJobs.T 是否通过 通过
代码语言 C++ 运行时间 0.045 s
提交时间 2016-10-11 21:10:11 内存使用 0.32 MiB
显示代码纯文本
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <cstring>
#include <string>
using namespace std;

int n, now_max;
string num[1005];
bool out[1005];
string ans;

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

int main() {
	freopen("brick.in", "r", stdin);
	freopen("brick.out", "w", stdout);
	scanf("%d", &n);
	for (int i = 1; i <= n; i++) {
		cin >> num[i];
	}
	sort(num + 1, num + n + 1, cmp);
	for (int i = 1; i <= n; i++) {
		ans += num[i];
	}
	cout << ans << "\n";
	return 0;
}