#A1340. 字典序

字典序

题目背景

字典序是将单词按字母顺序排列的方法。原则是:

先比较第一个字母,以ASCII码从小到大的顺序排列;

如果第一个字母一样,那么比较第二个、如果一样,再比较第三个乃至后面的字母;

如果比到最后两个单词不一样长(比如,sigh和sight),那么把短的排在前。


题目描述

输入多个英文单词,请按照字典序输出这些单词,区分大小写。

提示:连续输入数量不确定的字符串,可以用以下写法:

string word;
while (cin >> word) {
    //...
}

输入格式

输入多个英文单词,最少1个单词,最多100个单词,每个单词长度不超过50,不含除字母之外的其他字符。相邻单词之间由一个空格间隔。

输出格式

按字典序输出这些单词,每个一行。


输入/输出样例

She wants to go to Peking University to study Chinese
Chinese
Peking
She
University
go
study
to
to
to
wants

说明/提示

时间1000ms,内存256MiB