본문 바로가기

코딩테스트/프로그래머스

[Level 1][C++] 같은 숫자는 싫어

#include <vector>
#include <iostream>
using namespace std;

vector<int> solution(vector<int> arr)
{
     vector<int> answer;
     answer.push_back(arr[0]);
     int curPoint = 0;
     for (int i = 1; i < arr.size(); i++)
     {
          if (arr[i] != answer[curPoint])
          {     
               answer.push_back(arr[i]);
               curPoint++;
          }
     }


     // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
     cout << "Hello Cpp" << endl;

     return answer;
}