--START--
读入 n 个英文单词,将这 n 个单词按字典序升序排序后,重新输出。
第1行,一个正整数 n。(0<n<100)
第2行,n 个英文单词。单词之间用空格隔开。
一行,n个按字典序升序排序后的英文单词。单词之间用空格隔开。
in:
5
hi I am a student
out:
I am a hi student
#include<iostream>
#include<string>
using namespace std;
string a[100];
int n;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
stable_sort(a+1,a+n+1);
for(int i=1;i<=n;i++){
cout<<a[i];
}
return 0;
}
--END--
标签:int,c++,单词,--,英文单词,升序,排序 From: https://www.cnblogs.com/jlyloo/p/17908299.html