Universal Cup Judging System

Universal Cup

Süre Sınırı: 2.0 s Bellek Sınırı: 1024 MB Toplam puan: 100 Hack'lenebilir ✓
İstatistikler

考慮兩個正整數變量 $a$ 同 $b$。我哋定義一種「約簡」操作:$D(a, b)$ 表示將變量 $a$ 嘅值修改為 $\frac{a}{\gcd(a,b)}$,而 $b$ 嘅值保持唔變。呢度 $\gcd(a, b)$ 表示 $a$ 同 $b$ 嘅最大公因數。例如,如果 $a = 6$ 且 $b = 10$,咁喺調用一次 $D(a, b)$ 之後,$a$ 嘅值會變成 $3$,而 $b$ 保持為 $10$。

考慮一棵點權都係正整數嘅樹,其中節點 $i$ 嘅點權係 $c_i$。我哋喺樹上面定義一種「鏈約簡」操作:$T_{u,v}(a)$。呢度 $u$ 同 $v$ 係樹入面嘅兩個節點,$a$ 係一個正整數變量。假設樹入面由 $u$ 到 $v$ 嘅簡單路徑依次經過節點 $x_1, x_2, \dots, x_k$(其中 $k \ge 1$,$x_1 = u$ 且 $x_k = v$)。操作 $T_{u,v}(a)$ 表示由 $i = 1$ 到 $k$ 依次執行 $D(a, c_{x_i})$ 操作,即係按路徑上嘅點權順序依次約簡變量 $a$ 嘅值。

考慮一棵初始時只係包含一個節點(編號為 $1$,點權為 $c_1$)嘅樹 $R$。為咗將佢生長成一棵包含 $n$ 個節點嘅樹,你需要進行 $n - 1$ 次生長操作。喺第 $i$ 次操作入面,會畀出三個整數 $a_i, u_i, v_i$,其中 $u_i$ 同 $v_i$ 保證係當前樹入面已經有嘅節點,$a_i$ 係一個正整數變量。你需要首先執行鏈約簡操作 $T_{u_i,v_i}(a_i)$,然後喺樹入面添加一個新節點:呢個新節點嘅編號係 $i + 1$,佢嘅點權 $c_{i+1}$ 係鏈約簡之後 $a_i$ 嘅值,而且呢個節點同節點 $v_i$ 相連。

最後,請輸出每個節點嘅點權作為答案。

輸入格式

第一行包含兩個正整數 $n$ 同 $c_1$($1 \le n \le 2 \times 10^5$,$1 \le c_1 \le 10^6$),表示需要生長一棵包含 $n$ 個節點嘅樹,其中第一個節點嘅初始權值係 $c_1$。

由第二行到第 $n$ 行,第 $i$ 行包含三個正整數 $a_i, u_i, v_i$($1 \le u_i, v_i < i$,$1 \le a_i \le 10^6$),表示生長第 $i$ 個節點,呢個節點同節點 $v_i$ 相連,佢嘅權值 $c_i$ 係對 $a_i$ 執行 $T_{u_i,v_i}(a_i)$ 操作之後嘅結果。

輸出格式

輸出一行,包含 $n$ 個正整數,用空格隔開,表示權值 $c_1, c_2, \dots, c_n$。

範例

範例輸入 1

5 10
6 1 1
2 2 2
35 1 2
84 3 4

範例輸出 1

10 3 2 7 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.