728x90
https://www.acmicpc.net/problem/10773
문제 설명
문제 풀이
#include<stdio.h>
int stack[100001];
int main()
{
int i, k, tmp, sum = 0, key = -1;
scanf("%d", &k);
for(i = 0; i < k; i++) {
scanf("%d", &tmp);
if(tmp == 0) key--;
else stack[++key] = tmp;
}
for(i = 0; i <= key; i++) {
sum += stack[i];
}
printf("%d", sum);
return 0;
}
'코테 > 백준' 카테고리의 다른 글
[백준] 11659 구간 합 구하기 4 - C++ (0) | 2023.07.29 |
---|---|
[백준] 1874 스택 수열 - C++ (0) | 2023.07.29 |
[백준] 2606 바이러스 - C++ (0) | 2023.07.28 |
[백준] 9461 파도반 수열 - C++ (0) | 2023.07.28 |
[백준] 14888 연산자 끼워넣기 - C++ (0) | 2023.07.27 |