У меня есть массив с именами, и мне нужно распечатать имя, которое встречается только один раз.Например, у меня есть следующие имена:
Джо, Энди, Альберт, Энди, Тайлер, Альберт.
Программа должна распечатать Джо (если нет правильного ответа, то распечататьпустая строка), потому что это первый случай, который встречается один раз.
Вот моя программа:
#include <iostream>
using namespace std;
int main()
{
int size;
cin >> size;
string trash;
string arr[size];
for (int i=0; i<size; i++)
{
cin >> arr[i];
}
getline(cin,trash);
string first;
for (int i=0; i<size; i++)
{
if ( arr[i] != arr[i+1] )
first = arr[i];
}
cout << first << endl;
}