Попытка ввести точно следующие данные, содержащие 14
URL-адреса в 7
строках.
google.com gmail.com
google.com maps.com
facebook.com ufl.edu
ufl.edu google.com
ufl.edu gmail.com
maps.com facebook.com
gmail.com maps.com
через cin
, сохранить каждый URL-адрес как вектор и распечатать только уникальные векторы, как это вc++
:
1 google.com
2 gmail.com
3 facebook.com
4 maps.com
5 ufl.edu
Пока что я сделал следующий код, но он не печатает vector
.
int main()
{
vector<string> Urls;
std::string urls;
std::getline(std::cin, urls); // get first line
std::istringstream iss(urls);
std::string word;
while (std::getline(std::cin, urls)) {
std::cout << urls << "\n";
Urls.push_back(word);
}
for(int i =0; i <Urls.size(); i++) {
cout <<Urls[i]<<endl;
}
}