if(1<=A[i]<=2*1e9)
vector<long long int>A; auto it=upper_bound(A.begin(),A.end(),1000000000);
is it overflows? why it is giving wrong answer for me in c++.
limitations of upper_bound in c++
if(1<=A[i]<=2*1e9)
vector<long long int>A; auto it=upper_bound(A.begin(),A.end(),1000000000);
is it overflows? why it is giving wrong answer for me in c++.