#1927. 【入门】n个一位数能够组成的最小数

【入门】n个一位数能够组成的最小数

题目描述

给定 nn 个一位数,请将它们重新排列,组成可能的最小的 nn 位整数。注意:组成的整数不能有前导零。

例如,n=3n=3,三个数字为 3,1,93,1,9,组成的最小整数是 139139n=4n=4,四个数字为 2,8,0,62,8,0,6,组成的最小整数是 20682068

输入格式

第一行包含一个整数 nn。 第二行包含 nn 个一位数。

输出格式

输出一行,表示这些数字能组成的最小 nn 位整数。

4
7 3 4 4
3447

数据范围与提示

  • 1n<101 \le n < 10
  • 每个数字均为 0sim90sim 9 的整数。
  • 保证至少存在一个非零数字。
  • 若含有数字 00,应先放最小的非零数字,再放所有 00,最后将剩余数字从小到大排列。

来源

数组问题