배열을 활용하여 서로 다른 값의 개수를 찾는 문제
list 오류
c++ 식별자가 정의되어 있지 않습니다.식에 개체 포인터 형식이 있어야합니다.
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> v;
for (int i = 0; i < 42; i++)
v.push_back(0);
int input;
for (int i = 0; i < 10; i++) {
cin >> input;
v[input % 42]++;
}
int ans = 0;
for (int i = 0; i < 42; i++) {
if (v[i] != 0)
ans++;
}
cout << ans;
return 0;
}