1293:英语老师的单词
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
命题人:
提交:8
解决:2
题目描述
为了参加“我爱记单词”比赛,小明很拼命,每天都要记n个单词。他在记单词时,总是先记长度长的单词,再记长度短的单词,如果两个单词的长度一样,则先记写在前面(先输入)的单词,再记写在后面的单词。请你编写一个程序,把这些单词按小明记单词的顺序排好并输出,同时统计出单词的个数。
小明所记的单词仅由26个英文小写字母构成,单词长度就是这个单词中字母的个数。
小明所记的单词仅由26个英文小写字母构成,单词长度就是这个单词中字母的个数。
输入
每行输入一个单词,每个单词的长度不超过255,单词个数不超过1000。
输出
第一行,一个整数,表示单词的个数。
接下来输出排序后的单词,每行输出一个。
接下来输出排序后的单词,每行输出一个。
样例输入-1 复制
if
else
for
break
样例输出-1 复制
4
break
else
for
if