#include <iostream>
#include <string>
#include <algorithm>
#include <set>
using namespace std;
int main(int argc,char* argv[]){
int num;
cin>>num;
// set map默认排序
multiset<string> inputString;
string word;
while (num--) {
cin>>word;
inputString.insert(move(word));
}
for(const string& s:inputString){
cout<<s<<endl;
}
return 0;
}
关联容器默认排序,string排序规则就是按照字母顺序排序,其他自定义数据类型需要override compare函数