241835 - 01串排序(binary)比赛测试

题目描述

将 01 串首先按长度升序排序,长度相同时,按 1的个数多少进行升序排序,1的个数相同时再按 ASCII 码值升序排序(字典序)。

输入

第一行输入一个整数 n ,表示字符串的个数。

输入数据中含有一些 01 串,01 串的长度不大于 256个字符。

输出

重新排列 01 串的顺序,使得串按基本描述的方式排序,然后依次输出。

样例

输入

6
10011111
00001101
1010101
1
0
1100

输出

0
1
1100
1010101
00001101
10011111

输入

3
10101100010110001100101100110011110010111101100011101011110100110001010011010111101010001100001
11100001111011010011000111011011000000000010111000001001011101101000
10011011101111100000111010010101011111100001

输出

10011011101111100000111010010101011111100001
11100001111011010011000111011011000000000010111000001001011101101000
10101100010110001100101100110011110010111101100011101011110100110001010011010111101010001100001

输入

1
0010001111000111111011000010011001101111110000100000011000101100101100100101001111011110000011011010

输出

0010001111000111111011000010011001101111110000100000011000101100101100100101001111011110000011011010
说明

数据范围

  • 对于 100% 的数据,满足1≤n≤100

来源

  • 一本通编程启蒙在线评测
题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 2
通过人数 2
金币数量 1 枚
难度 未标记


上一题 下一题