#include <iostream> #include <vector>

using namespace std;

int count_samething(vector<bool>& rest) { int cnt = 0; for (int i = 0; i < rest.size(); ++i) { if (rest[i] == true) ++cnt; }

return cnt;

}

int main() { cin.tie(nullptr); ios_base::sync_with_stdio(false);

vector<bool> rest(42);
for (int i = 0; i < 10; ++i) {
	int input;
	cin >> input;
	rest[input % 42] = true;
}

cout << count_samething(rest) << "\\\\n";

return 0;

}

  1. 나머지 체크할때는 나누는 수 크기 만큼에 배열을 생성하기