直接使用库函数,sort和vector一起用,这个题可以自己写排序,二刷的时候再来过一遍

#include<iostream>
#include<string>
#include<algorithm>
#include<vector>
using namespace std;
int main(){
    int n;
    string tmp;
    scanf("%d",&n);
    vector<string> str;
    for(int i=0;i<n;i++){
        cin>>tmp;
        str.push_back(tmp);
    }
    sort(str.begin(),str.end());
    vector<string>::iterator it;
    for(it=str.begin();it!=str.end();it++){
        cout<<*it<<endl; 
    }
    return 0;
}