문제 코드 #include using namespace std; vector solution(vector arr) { vector stk; int i = 0; for(i; i= arr[i]) { stk.pop_back(); } } } return stk; } // 다른 사람 풀이 /* vector solution(vector arr) { vector stk; int i = 0; while (i < arr.size()) { if (stk.empty()) stk.push_back(arr[i++]); else if (stk.back() < arr[i]) stk.push_back(arr[i++]); else stk.erase(stk.end() - 1); } return stk; } */
문제 코드 #include using namespace std; int solution(string number) { int answer = 0; for (const char i : number) { answer += (i - 48); } return answer % 9; }