From adc69c38e606b0738e4602d8ae6ec9c5ff36540e Mon Sep 17 00:00:00 2001 From: yenru0 Date: Mon, 6 Jan 2025 17:58:32 +0900 Subject: [PATCH] complete 1927.cpp --- zeta_cpp/completed/1927.cpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 zeta_cpp/completed/1927.cpp diff --git a/zeta_cpp/completed/1927.cpp b/zeta_cpp/completed/1927.cpp new file mode 100644 index 0000000..9ac0d30 --- /dev/null +++ b/zeta_cpp/completed/1927.cpp @@ -0,0 +1,27 @@ +#include +#include + +int main() { + std::cin.tie(0); + std::cout.tie(0); + std::ios_base::sync_with_stdio(0); + std::priority_queue, std::greater> q; + int N; + std::cin >> N; + for (int i = 0; i < N; i++) { + int x; + std::cin >> x; + if (x != 0) { + q.push(x); + } else { + if (q.size() != 0) { + std::cout << q.top() << "\n"; + q.pop(); + } else { + std::cout << 0 << "\n"; + } + } + } + + return 0; +} \ No newline at end of file