Loading... ``` #include <iostream> #include <vector> #include <algorithm> using namespace std; const int N = 1e5 + 10; int n, k; vector <int> arr; int main () { ios::sync_with_stdio(0); cin.tie(0); cin >> n >> k; arr.resize(n); for (int i = 0; i < n; ++i) cin >> arr[i]; cout << (binary_search(arr.begin(),arr.end(),k) ? lower_bound(arr.begin(),arr.end(),k) - arr.begin() : -1); return 0; } ``` 最后修改:2024 年 08 月 08 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏