#include<bits/stdc++.h>
using namespace std;
int main()
{
vector <int >v;
// vector <int >v(5);创建5个为0的容器; (5,1)创建5个为1的容器
for(int i=1;i<=5;i++)
v.push_back(i);
int pos=lower_bound(v.begin(),v.end(),2)-v.begin();
cout<<pos<<endl;
return 0;
}
返回的是大于等于2的元素的下标