-
Автор темы
- #1
Need help.
Для минимального нечетного все ок , но для минимального четного не выходит
Для такого набора выводит 1 , но если поменять на b % 2 == 0 , то он все равно выводит 1
C++:
min_element(v.begin(), v.end(), [](int a, int b) {return ((b % 2) != 0) && (b > a); }
C++:
std::vector<int> v = { 1,2,3,4,5,6,7 };