BOJ10773

BOJ10773. 제로

문제

코드

#include <iostream>
#include <stack>

using namespace std;

int main(int argc, char const *argv[])
{

    cin.tie(NULL);
    ios::sync_with_stdio(false);
    int n, num;

    cin >> n;
    stack<int> st;
    for (int i = 0; i < n; i++)
    {
        cin >> num;

        if (num != 0)
        {
            st.push(num);
        }
        else if (num == 0)
        {
            st.pop();
        }
    }
    int sum = 0;
    while (!st.empty())
    {
        sum += st.top();
        st.pop();
    }

    cout << sum << endl;

    return 0;
}
  • 괄호문제랑 똑같다
    (더 쉬운문제인것 같다 5분만에 해결!🙂)

좋은 웹페이지 즐겨찾기