BOJ 10773 제로 c++

Algorithm / / 2020. 8. 18. 13:57

BOJ 10773 제로 c++

백준 10773 제로 cpp


#include <bits/stdc++.h>
using namespace std;

stack<int> S;

int main() {
    ios::sync_with_stdio(0);
    cin.tie(0);

    int k;
    cin >> k;
    while (k--) {
        int num;
        cin >> num;
        if (num == 0) {
            if (!S.empty()) {
                S.pop();
            }
        }
        else
            S.push(num);
    }
    int ans = 0;
    while (!S.empty()) {
        ans += S.top();
        S.pop();
    }
    cout << ans;
}

'Algorithm' 카테고리의 다른 글

BOJ 2493 탑 c++  (0) 2020.08.22
BOJ 1874 스택 수열 c++  (0) 2020.08.18
BOJ 1158 요세푸스 c++  (0) 2020.08.17
BOJ 5397 키로거 c++  (0) 2020.08.16
BOJ 1475 방 번호 c++  (0) 2020.08.15
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기
// custom