#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<float> X{1.f, 2.f, 3.f, 4.f, 5.f};
cout << "before: "; for(auto f : X) { cout << f << " "; } cout << endl;
X.erase(X.end()-3, X.end());
cout << "after: "; for(auto f : X) { cout << f << " "; } cout << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7Cgl2ZWN0b3I8ZmxvYXQ+IFh7MS5mLCAyLmYsIDMuZiwgNC5mLCA1LmZ9OwoJY291dCA8PCAiYmVmb3JlOiAiOyBmb3IoYXV0byBmIDogWCkgeyBjb3V0IDw8IGYgPDwgIiAiOyB9IGNvdXQgPDwgZW5kbDsKCVguZXJhc2UoWC5lbmQoKS0zLCBYLmVuZCgpKTsKCWNvdXQgPDwgImFmdGVyOiAiOyBmb3IoYXV0byBmIDogWCkgeyBjb3V0IDw8IGYgPDwgIiAiOyB9IGNvdXQgPDwgZW5kbDsKCXJldHVybiAwOwp9