Universal Cup Judging System

Universal Cup

حد الوقت: 1 s حد الذاكرة: 2048 MB مجموع النقاط: 100
الإحصائيات

プリモニダス王は、全土で最強の剣闘士を決めるためのトーナメントを開催しようとしています。故郷に名誉と栄光を持ち帰るため、合計 $N$ 人の剣闘士がコロッセオに集まりました。各剣闘士は最初に一定の活力(vitality)を持っています。活力はヒットポイントと似ていて剣闘士が耐えられるダメージ量を表しますが、同時に剣闘士が与えられるダメージ量も表します(強力な一撃にはエネルギーが必要だからです)。

トーナメントは $K$ ラウンドからなります。各ラウンドにおいて、王は残りの活力が少ない順(昇順)に剣闘士を一列に並べます。活力が同じ場合の順序は無作為に決められます。プリモニダス王は、剣闘士の真の強さは打撃に耐える能力にあると信じているため、1 番目の剣闘士(残りの活力が最も少ない剣闘士)に対し、2 番目の剣闘士へ最強の一撃を放つよう命じます。この一撃により、2 番目の剣闘士の活力から 1 番目の剣闘士の活力が引かれます。2 番目の剣闘士はその攻撃を受けた後、(減少した新しい活力を使って)3 番目の剣闘士へ最強の一撃を放ち、以降も同様に続きます。この過程は、最後から 2 番目の剣闘士が最後の剣闘士(誰にも攻撃できない)に最強の一撃を放つまで繰り返されます。

上記の過程において、剣闘士の活力が 0 未満になることは決してないことに注意してください。(活力が 0 の剣闘士は次の剣闘士に微弱な一撃しか放てず、ダメージを一切与えません。)

$K$ ラウンドのトーナメント終了後における各剣闘士の活力を、列の先頭から最後尾までの順に出力してください。

入力

入力の 1 行目には、空白で区切られた 2 つの整数 $N$ ($2 \le N \le 10^5$) と $K$ ($1 \le K \le 10^{18}$) が与えられます。これらはそれぞれ剣闘士の人数とトーナメントのラウンド数を表します。

続く 1 行には、空白で区切られた $N$ 個の整数 $v_1, v_2, \dots, v_N$ ($0 \le v_i \le 10^{18}$) が与えられます。これらは剣闘士の初期活力を表します。

出力

空白で区切られた $N$ 個の整数を出力してください。これらはトーナメントの第 $K$ ラウンド終了時点での各剣闘士の活力であり、その時点で剣闘士が列に並んでいる順序で出力します。

入出力例

入力 1

6 3
21 28 24 23 1 12

出力 1

1 1 3 6 3 10

入力 2

3 1000
8 2 10

出力 2

0 0 2

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.