We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
priority queue に対する操作の列 (op0, op1, ..., op{N-1}) を考える はじめ、op[i] は「何もしない」である
Q クエリを処理し、処理するたびに、空な prique に対して (op0, op1, ..., op{N-1}) を行った最終結果の情報を出力せよ。
1 t x: op[t] を (push x) に変更 2 t: op[t] を (pop min (if the priority queue is non-empty)) に変更 3 t: op[t] を「何もしない」に変更
The text was updated successfully, but these errors were encountered:
https://x.com/maspy_stars/status/1814715828480454925
Sorry, something went wrong.
「(無視した場合の解, エラーの有無) を両方出力する」に 1 票入れたいです。 フローを使用した実装であればエラーの有無は容易にわかるので、両方の出力を要求されても困らないと思っています。(他の実装ではどうなんだろう…)
最終結果は sum に 1 票です。
最終状態の要素数がとれるならpop失敗回数は適当な足し引きで出るので、 (cnt,sum) を出力させるというはどうでしょうか。そっちの方が問題文が簡潔になりそう。
No branches or pull requests
雰囲気問題文
priority queue に対する操作の列 (op0, op1, ..., op{N-1}) を考える
はじめ、op[i] は「何もしない」である
Q クエリを処理し、処理するたびに、空な prique に対して (op0, op1, ..., op{N-1}) を行った最終結果の情報を出力せよ。
1 t x: op[t] を (push x) に変更
2 t: op[t] を (pop min (if the priority queue is non-empty)) に変更
3 t: op[t] を「何もしない」に変更
要検討
The text was updated successfully, but these errors were encountered: