#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main ()
{
vector<int> myvector;
int myint;
cout << "Please enter some integers (enter 0 to end):\n";
for (int i=0; i<5; i++){
cin >> myint;
myvector.push_back (myint);
}
cout << "myvector stores " << int(myvector.size()) << " numbers.\n";
for (vector<int>::iterator it = myvector.begin() ; it != myvector.end(); ++it)
cout << ' ' << *it;\
cout << endl;
for (int i=0; i<5; i++){
cout << myvector [i]; }
while (!myvector.empty())
{
myvector.back();
myvector.pop_back();
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4gKCkKewogIHZlY3RvcjxpbnQ+IG15dmVjdG9yOwogIGludCBteWludDsKICBjb3V0IDw8ICJQbGVhc2UgZW50ZXIgc29tZSBpbnRlZ2VycyAoZW50ZXIgMCB0byBlbmQpOlxuIjsKZm9yIChpbnQgaT0wOyBpPDU7IGkrKyl7CiAgICBjaW4gPj4gbXlpbnQ7CiAgICBteXZlY3Rvci5wdXNoX2JhY2sgKG15aW50KTsKICB9CgogIGNvdXQgPDwgIm15dmVjdG9yIHN0b3JlcyAiIDw8IGludChteXZlY3Rvci5zaXplKCkpIDw8ICIgbnVtYmVycy5cbiI7CmZvciAodmVjdG9yPGludD46Oml0ZXJhdG9yIGl0ID0gbXl2ZWN0b3IuYmVnaW4oKSA7IGl0ICE9IG15dmVjdG9yLmVuZCgpOyArK2l0KQogICAgY291dCA8PCAnICcgPDwgKml0O1wKICBjb3V0IDw8IGVuZGw7CmZvciAoaW50IGk9MDsgaTw1OyBpKyspewogIGNvdXQgPDwgbXl2ZWN0b3IgW2ldOyB9CiAgIHdoaWxlICghbXl2ZWN0b3IuZW1wdHkoKSkKICB7CiAgICBteXZlY3Rvci5iYWNrKCk7CiAgICBteXZlY3Rvci5wb3BfYmFjaygpOwogIH0KICByZXR1cm4gMDsKfQ==