관리 메뉴

너와 나의 스토리

[BOJ] 10773 제로 본문

Algorithm/자료구조 구현

[BOJ] 10773 제로

노는게제일좋아! 2019. 9. 22. 19:24
반응형

문제: https://www.acmicpc.net/problem/10773

 

 

소스 코드:

#include <iostream>
using namespace std;

int n,p,arr[100002];
int main() {
	ios::sync_with_stdio(false);
	cin.tie(NULL);
	cout.tie(NULL);

	cin >> n;
	long long sum = 0;
	
	for (int i = 0; i < n; i++) {
		long long a;
		cin >> a;
		if (a == 0) {
			p--;
			sum -= arr[p];
		}
		else {
			arr[p++] = a;
			sum += a;
		}
	}
	cout << sum << '\n';
	return 0;
}
반응형
Comments