#include <algorithm>
#include <iostream>
#include <vector>
std::vector<int> find_unique_numbers(const std::vector<int>& v)
{
std::vector<int> res;
for (auto e : v) {
if (std::find(res.begin(), res.end(), e) == res.end()) {
res.push_back(e);
}
}
return res;
}
int main() {
std::vector<int> v = {10,4,3,6,1,0,4,4,4,10,5,9,0,6,15};
auto uniques = find_unique_numbers(v);
for (auto e : uniques) {
std::cout << " " << e;
}
}
I2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgoKc3RkOjp2ZWN0b3I8aW50PiBmaW5kX3VuaXF1ZV9udW1iZXJzKGNvbnN0IHN0ZDo6dmVjdG9yPGludD4mIHYpCnsKCXN0ZDo6dmVjdG9yPGludD4gcmVzOwoJCglmb3IgKGF1dG8gZSA6IHYpIHsKCQlpZiAoc3RkOjpmaW5kKHJlcy5iZWdpbigpLCByZXMuZW5kKCksIGUpID09IHJlcy5lbmQoKSkgewoJCQlyZXMucHVzaF9iYWNrKGUpOwoJCX0KCX0KCXJldHVybiByZXM7Cn0KCgppbnQgbWFpbigpIHsKCXN0ZDo6dmVjdG9yPGludD4gdiA9IHsxMCw0LDMsNiwxLDAsNCw0LDQsMTAsNSw5LDAsNiwxNX07CglhdXRvIHVuaXF1ZXMgPSBmaW5kX3VuaXF1ZV9udW1iZXJzKHYpOwoJCglmb3IgKGF1dG8gZSA6IHVuaXF1ZXMpIHsKCQlzdGQ6OmNvdXQgPDwgIiAiIDw8IGU7Cgl9Cn0=