Кхамул решил составить толковый словарь орочей речи. Он последовательно приставал к n оркам, каждый говорил ему слово по-орочьи, и Кхамул записывал это слово. Определений к словам Кхамул решил не писать: все равно каждый орк знает их значение. Таким образом, все, что Вам осталось (Кхамулу эта затея уже надоела) – отсортировать список слов в лексикографическом порядке.
Входные данные
В первой строке находится число слов n (1 ≤ n ≤ 100). В следующих n строках находятся слова орочьего языка, состоящие только из больших букв. Длины слов не превышают 100.
Выходные данные
Выведите готовый словарь Кхамула - n орочьих слов в лексикографическом порядке.
#include<iostream>
#include<string>
#include<cstring>
#include<algorithm>
#include<vector>
using namespace std;
int main(){
vector<string> str;
string a;
int n;
cin>>n;
for(int i=0;i<=n;i++){
getline(cin,a);
str.push_back(a) ;
}
sort(str.begin(), str.end());
for(int i=1;i<=n;i++)
cout<<str[i]<<endl;
}
Есть решение которого нет на сайте? Пиши admin@devexe.top