#D. 数字拼接

    传统题 1000ms 256MiB

数字拼接

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

我们给定 nn 个正整数 aia_i ,我们想要将其按照一定的顺序排列,按照这种顺序将每个数字串联起来组成一个最大的整数,请你编程输出这个最大整数。

输入格式

第一行有一个整数,表示数字个数 nn

第二行有 nn 个整数,表示给出的 nn 个整数 aia_i

输出格式

一个正整数,表示最大的整数。

样例

3
13 312 343
34331213

样例 1 解释

一共有 66 种排列顺序:

13,312,343=1331234313 , 312 , 343 = 13312343

13,343,312=1334331213 , 343 , 312 = 13343312

312,13,343=31213343312 , 13 , 343 = 31213343

312,343,13=31234313312 , 343 , 13 = 31234313

343,13,312=34313312343 , 13 , 312 = 34313312

343,312,13=34331213343 , 312 , 13 = 34331213

其中 343,312,13343 , 312 , 13 这种顺序将每个数字串联起来答案最大,故答案为 3433121334331213

4
7 13 4 246
7424613

数据范围与约定

测试点编号 nn \le aia_i \le 特殊性质
121 \sim 2 22 10910^9 n=2n = 2 aia_i 的位数相同
343 \sim 4 n=2n = 2
565 \sim 6 33 n=3n = 3aia_i 的位数相同
787 \sim 8 n=3n = 3
9129 \sim 12 1010
132013 \sim 20 2020

对于 100%100\% 的数据保证 :1n201 \leq n \leq 201ai1091 \leq a_i \leq 10^9

莆田市第二实验小学2022年创客节选拔赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2022-11-7 16:00
结束于
2022-11-7 18:00
持续时间
2 小时
主持人
参赛人数
26