Словарь C++ / Cортировка массива строк

Кхамул решил составить толковый словарь орочей речи. Он последовательно приставал к 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;
}

Назад

Повышение продаж с помощью веб-форм Разложение числа на простые множители Как качественный контент способствует продвижению сайта Как выбрать хостинг Как писать SEO-тексты? Что такое SEO оптимизация сайта


Хостинг

Есть решение которого нет на сайте? Пиши admin@devexe.top