Bài này em dùng map và chạy thì đáp án có một số trường hợp đag còn bị sai (đáp án bị ẩn nên ko xem đc ) ah chị xem qua code của em xem sai chỗ nào không ạ :((
#include<iostream>
#include<map>
using namespace std ;
int main()
{
int n ;
int a[1000] ;
map <int , int> m ;
map <int , int> :: iterator it ;
cin >> n ;
for(int i = 0 ; i < n ; i++)
{
cin >> a[i] ;
}
for(int i = 0 ; i < n ; i++)
{
m[a[i]]++ ;
}
for(it = m.begin() ; it != m.end() ; it++)
{
if(it -> second == 1 )
{
cout << it -> first ;
}
}
return 0 ;
}