본문 바로가기
둥지/알고리즘

[프로그래머스] 컨트롤 제트

by 까닭 2023. 2. 26.

문제링크

#include <string>
#include <stack>
#include <sstream>

using namespace std;

int solution(string s)
{
    int answer = 0;

    stringstream ss("");
    ss.str(s);

    stack<int> numbers = {};

    while (false == ss.eof())
    {
        string str = {};
        ss >> str;

        if ("Z" == str)
        {
            answer -= numbers.top();
            continue;
        }

        int num = stoi(str);
        numbers.push(num);
        answer += num;
    }

    return answer;
}

'둥지 > 알고리즘' 카테고리의 다른 글

[백준 9934] 완전 이진 트리  (0) 2023.03.01
map 구현  (0) 2023.02.27
퀵 정렬  (0) 2023.02.26
버블 정렬  (0) 2023.02.25
Array, Vector 구현  (0) 2023.02.20