auto cmpFunc3 = [](int a, int b)->bool{ return (arr[a] < arr[b]); }
 i = std::lower_bound(indices.begin(), indices.end(), cmpFunc3);
arr[i];
じゃいかんのかしら