1312:信件
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
命题人:
提交:4
解决:3
题目描述
小花收到了一封信,这封信一共n行,每行有m个字母,她想要把信上的所有字母按字母序(忽略大小写,即'A'与'a'在排序时都会排在其它字母的前边,以此类推)重新排列,对于一个字母即有大写又有小写的情况,把大写的该字母都排在小写的该字母之前。
接下来她想把排好序的字符串重新分成p行,每行q个字母,要求p*q = n*m 且 p<=q并且 q-p最小,把最后的结果输出。
接下来她想把排好序的字符串重新分成p行,每行q个字母,要求p*q = n*m 且 p<=q并且 q-p最小,把最后的结果输出。
输入
输入共n+1行。
第一行包含2个整数n,m(1<=n*m<=100000),表示小花收到的信的行数和每行的字母数。
第二到n+1行,每行m个字母,表示小花收到的信的内容。
第一行包含2个整数n,m(1<=n*m<=100000),表示小花收到的信的行数和每行的字母数。
第二到n+1行,每行m个字母,表示小花收到的信的内容。
输出
输出共p行,每行q个字母,为最后的结果。
样例输入-1 复制
1 4
bBAa
样例输出-1 复制
Aa
Bb