这题思路也很简单。读取数据,排序,输出即可。但是我在初次编译完以后报错说段错误,绕了不少弯路没找到原因。由于功底较差我一开始不知道怎么读入多行数据,根据题目提示索性用for循环读取n次,误打误撞解决这个问题。然后定义了一个vector容器res。其中元素为string容器,string 里面存放字符串。读取所有字符串后对res中元素进行排序,由于元素是string,用sort(res.begin(),res.end())的方式来排序,要注意与字符排序用sort(res,res.size())有区别。最后就是题目要求输出一个字符串后换行,记得添加换行符号。