씨발 30분동안 머리 싸매도 답이 안나오길래
적당히 구글링 했는데
코드 분석 한번 싹 하고
외운 그대로 감각으로 짰는데
됐네 ㅋㅋ
vector<int> solution(vector<int> lottos, vector<int> win_nums)
{
vector<int> answer;
int zero = 0, count = 0;
for (int i = 0; i < 6; i++)
{
if (lottos[i] == 0)
zero++;
else
{
for (int j = 0; j < 6; j++)
{
if (lottos[i] == win_nums[j])
count++;
}
}
}
if ((zero + count) >= 2)
answer.push_back(7 - (zero + count));
else
answer.push_back(6);
if (count>=2)
answer.push_back(7 - count);
else
answer.push_back(6);
return answer;
}
댓글 0