: find_if로 3의 배수 검색
#include <iostream>
#include <vector>
#include <queue>
#include <fstream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
vector<int>v{ 1,2,3,4,5,6,7,8,9,10 };
static int cnt = 0;
auto iter = find_if(begin(v), end(v), [](int a) { return a % 3 == 0; });
while (iter != end(v))
{
if (iter != end(v))
{
cnt++;
cout << "3의 배수는 " << *iter << endl;
}
iter++;
iter = find_if(iter, end(v), [](int a) { return a % 3 == 0; });
}
cout << cnt;
}