📌 テストエンコーディングの準備::バックアップ10773:::スタックとキュー-ゼロ👀
5127 ワード
質問する
に答える
スタックに数字を挿入し続け、0の数字が表示されたら、スタックに数字を追加すればいいです.
コード#コード#
package algorithm.stack_queue;
import java.util.Scanner;
import java.util.Stack;
public class Bj10773_zero {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Stack<Integer> budget = new Stack<>();
int n = sc.nextInt();
int sum = 0;
for (int i = 0; i < n; i++) {
int money = sc.nextInt();
if(money!= 0) budget.push(money);
else budget.pop();
}
for(int money : budget) {
sum += money;
}
System.out.println(sum);
}
}
Reference
この問題について(📌 テストエンコーディングの準備::バックアップ10773:::スタックとキュー-ゼロ👀), 我々は、より多くの情報をここで見つけました https://velog.io/@oh_yunseong/코딩테스트-준비-백준10773-스택큐-제로テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol