728x90
๊ทธ๋ฅ ๋ฌด๋ํ ์ฝ๋ฉ. ์ ์ฒด ๋ง์ ์์ ํด๋นํ๋ ์ซ์๋ฅผ ๋นผ๋ ๊ฒ๋ ํ๋์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ํ๋ค.
#include <string>
#include <vector>
#include <iostream>
using namespace std;
int solution(vector<int> numbers) {
int answer = 0;
vector<int> arr(10);
// arr ๋ผ๋ ๋ฒกํฐ๋ฅผ ๋ง๋ค์ด ์ฃผ์ด์ง ๋ฒํธ์ ํด๋นํ๋ index์ ๊ฐ์ ์ฆ๊ฐ์ํจ๋ค.
for(int i =0 ; i < numbers.size() ; i++) {
arr[numbers[i]]++;
}
// ๋ค์ arr ๋ฒกํฐ๋ฅผ ๋๋ฆฌ๋ฉด์ 0์ธ ๊ฐ์ answer์ ๋์ ์ํจ๋ค.
for(int i =0 ; i < 10 ; i++) {
if(arr[i] == 0)
answer += i;
}
return answer;
}