Odpowiedź :
Odpowiedź:
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
vector<string> colors;
string color;
for (int i = 1; i <= 10; i++) {
cout << "Podaj " << i << " kolor" << endl;
cin >> color;
colors.push_back(color);
}
if (colors.size() <= 10) {
cout << *max_element(colors.begin(), colors.end(),
[](const string &a, const string &b) { return a.length() < b.length(); });
}
else{
cout << colors[colors.size() - 1];
}
return 0;
}
Wyjaśnienie: