#include<bits/stdc++.h>
    using namespace std;
    int main(){
    	vector<int> v;//定义 
    //	memset(a,0x3f,sizeof a);
    	v.clear();//清空 
    	v.push_back(1);//添加
    	v.push_back(3);
    	v.push_back(3);
    	v.push_back(10);
    	v.push_back(11);
    	auto a = 1.5;//自动判断类型 
    	for(auto i:v){//增强for循环 
    		cout << i <<" ";
    	}
    	cout << '\n';
    	int index = lower_bound(v.begin(),v.end(),10)-v.begin();//找到第一个大于等于x的数,返回地址。 
    	int indey = upper_bound(v.begin(),v.end(),10)-v.begin();//找到第一个大于x的数,返回地址。 
    	cout<<index<< " "<<indey<< '\n';
    	v.erase(unique(v.begin(),v.end()),v.begin());
    	for(int i:v){
    		cout <<i<< " ";
    	}
    	return 0;
    }
    ```