sort済みでない配列にlower_bound(upper_bound)をすると何が得られる?
#include <bits/stdc++.h>using namespace std;int main() { vector<ll> V = {1, 9, 1, 9, 1, 9, 1, 9}; auto it = lower_bound(V.begin(), V.begin() + 8, 2); cout << it - V.begin();}
Q. 出力は何でしょう?
a. 1かな?
b. 3かな?
c. 5かな?
d. 7かな?
ヒント
出力
7
A