Notice
Recent Posts
Recent Comments
Link
할껀하고놀자
[백준] 10773번 제로 본문
728x90
스택 자료구조를 이용하면 편하게 풀 수 있는 문제였습니다.
#include<iostream>
#include<stack>
using namespace std;
int main() {
int n;
cin >> n;
stack<int> s;
int sum = 0;
for (int i = 0; i < n; i++) {
int tmp;
cin >> tmp;
if (tmp == 0) {
sum -= s.top();
s.pop();
}
else {
s.push(tmp);
sum += s.top();
}
}
cout << sum << endl;
return 0;
}
'[IT] > 백준' 카테고리의 다른 글
[백준] 17143번 낚시왕 (0) | 2019.06.11 |
---|---|
[백준] 11365번 !밀비 급일 (0) | 2019.06.10 |
[백준] 2164번 카드2 (0) | 2019.06.10 |
[백준] 14490번 백대열 (0) | 2019.06.10 |
[백준] 1850번 최대공약수 (0) | 2019.06.10 |
Comments