#include <iostream>
#include <set>
#include <vector>
int main ()
{
std::set<int> myset;
std::vector<std::set<int> > setVector;
int myints[] = {5,10,15};
int elementCount = sizeof(myints) / sizeof(myints[0]);
myset.insert(myints, myints + elementCount);
setVector.push_back(myset);
std::cout << "Elements in vector: " << setVector.size() << " \n";
for(const std::set<int> mySet : setVector){
for(const int i : mySet){
std::cout << i << " ";
}
}
std::cout << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c2V0PgojaW5jbHVkZSA8dmVjdG9yPgoKaW50IG1haW4gKCkKewogIHN0ZDo6c2V0PGludD4gbXlzZXQ7CiAgc3RkOjp2ZWN0b3I8c3RkOjpzZXQ8aW50PiA+IHNldFZlY3RvcjsKICBpbnQgbXlpbnRzW10gPSB7NSwxMCwxNX07CiAgaW50IGVsZW1lbnRDb3VudCA9IHNpemVvZihteWludHMpIC8gc2l6ZW9mKG15aW50c1swXSk7CiAgbXlzZXQuaW5zZXJ0KG15aW50cywgbXlpbnRzICsgZWxlbWVudENvdW50KTsKICBzZXRWZWN0b3IucHVzaF9iYWNrKG15c2V0KTsKICBzdGQ6OmNvdXQgPDwgIkVsZW1lbnRzIGluIHZlY3RvcjogIiA8PCBzZXRWZWN0b3Iuc2l6ZSgpIDw8ICIgXG4iOwogIGZvcihjb25zdCBzdGQ6OnNldDxpbnQ+IG15U2V0IDogc2V0VmVjdG9yKXsKICAgIGZvcihjb25zdCBpbnQgaSA6IG15U2V0KXsKICAgICAgc3RkOjpjb3V0IDw8IGkgPDwgIiAiOwogICAgfQogIH0KICBzdGQ6OmNvdXQgPDwgc3RkOjplbmRsOwp9