#include <bits/stdc++.h>
using namespace std;
struct Point {
double x, y;
};
vector a;
vector b;
vector c;
int main() {
a.clear(); //清空
if (a.empty()) //是否为空 bool 型
cout << “impossible” << endl;
else cout << a[0] << endl;
a.push_back(5); //插入元素;
a.push_back(6);
a.push_back(7);
a.push_back(8);
for (int i=0; i<a.size(); i++)//a数组的长度;
cout << i << “:” << a[i] << endl;
a.pop_back(); //弹出最后一个(即删除);
cout << a[1] << endl;
for (int i=0; i<a.size(); i++)
cout << i << ":" << a[i] << endl;
cout << find(a.begin(), a.end(), 10) - a.begin() << endl;
cout << find(a.begin(), a.end(), 6) - a.begin() << endl;
cout << find(a.begin(), a.end(), 5) - a.begin()<<endl; //返回该元素所在集合的位置;
return 0;
}
/*
a:
5 6 7 .
^ ^
| |
a.end()
a.begin()
*/