#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 |