main
[백준-10773번/Java] 제로 본문
* Stack 사용
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
Scanner scan = new Scanner(System.in);
Stack<Integer> stack = new Stack<Integer>();
int N = scan.nextInt();
for (int i = 0; i < N; i++) {
int num = scan.nextInt();
if (num != 0) {
stack.push(num);
} else {
stack.pop();
}
}
long sum = 0;
for (Integer i : stack) {
sum += i;
}
System.out.println(sum);
scan.close();
}
}
728x90
'Algorithm' 카테고리의 다른 글
[백준-2108번/Java] 통계학 (0) | 2022.11.12 |
---|---|
[백준-13458번/Java] 시험 감독 (0) | 2022.11.12 |
[백준-1193번/Java] 분수찾기 (0) | 2022.11.11 |
[백준-10988번/Java] 팰린드롬인지 확인하기 (0) | 2022.11.11 |
[백준-4963번/Java] 섬의 개수 (0) | 2022.11.11 |
Comments