//====================== start of sample.cpp ========================== #include <algorithm> #include <vector> int main(int argc, char* argv[]) { std::vector<int> v1; auto lf1 = [] (int x) {return x > 0;}; auto lf3 = [] (int& x) { x++; return;}; auto lf5 = [] (bool& z) { z = !z; return;}; int cnt1 = std::count_if(v1.begin(), v1.end(), lf1); int cnt2 = std::count_if(v1.begin(), v1.end(), [] (int x) -> bool {return x+1;}); int cnt3 = std::count_if(v1.begin(), v1.end(), lf3); int cnt4 = std::count_if(v1.begin(), v1.end(), [] (int x, int& y) -> double {return x+y;}); int cnt5 = std::count_if(v1.begin(), v1.end(), lf5); return cnt1; } //====================== end of sample.cpp ========================== ]]>При вычислении каких переменных лямбда-функции в алгоритме count_if используются корректно?

вопрос

Правильный ответ:

cnt1
cnt2
cnt3
cnt4
cnt5
Сложность вопроса
28
Сложность курса: Программирование на С/С++
94
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
спасибо за пятёрку
04 авг 2018
Аноним
Я завалил сессию, какого чёрта я не увидел этот крутой сайт с решениями по тестам интуит в начале года
24 июн 2018
Аноним
Пишет вам сотрудник деканата! Срочно уничтожьте сайт с ответами по интуит. Это невозможно
06 окт 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.