Se cosideram,m<=100 siruri de caractere formate din literele mici ale alfabetului latin.Elaborati un program care afiseaza pe ecran sirurile in studiu in ordine alfabetica.
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
int m;
string aux;
vector<string> sir;
int main()
{
cin >> m;
cin.get();
for(int i=1; i<=m; i++) {
getline(cin, aux);
sir.push_back(aux);
}
cout << '\n';
sort(sir.begin(), sir.end());
for(vector<string>::iterator it = sir.begin(); it != sir.end(); ++it)
cout << *it << '\n';
return 0;
}
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
int m;
string aux;
vector<string> sir;
int main()
{
cin >> m;
cin.get();
for(int i=1; i<=m; i++) {
getline(cin, aux);
sir.push_back(aux);
}
cout << '\n';
sort(sir.begin(), sir.end());
for(vector<string>::iterator it = sir.begin(); it != sir.end(); ++it)
cout << *it << '\n';
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă