AT_past202010_m.筆塗り
普及+/提高
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一棵包含 N 个顶点的树,顶点编号为 1 到 N。有 N−1 条边,编号为 1 到 N−1,第 i 条边连接顶点 ai 和顶点 bi,且为无向边。每条边都可以被染上颜色,颜色用 0 到 105 之间的整数表示。初始时,所有边的颜色均为 0。
对这棵树进行 Q 次操作。第 i 次操作会将顶点 ui 和顶点 vi 之间的最短路径上的所有边的颜色覆盖为 ci。
请在 Q 次操作后,输出每条边 1,2,…,N−1 的最终颜色。
输入格式
输入以如下格式从标准输入读入。
N Q
a1 b1
⋮
aN−1 bN−1
u1 v1 c1
⋮
uQ vQ cQ
输出格式
输出 N−1 行。第 i 行输出第 i 条边最终的颜色。
输入输出样例
输入#1
4 2 1 2 1 3 2 4 2 3 10 1 2 5
输出#1
5 10 0
输入#2
10 10 7 2 5 8 8 6 8 3 8 9 9 1 4 8 4 10 8 7 7 5 12773 2 6 74733 1 6 64470 7 2 41311 1 9 39776 4 8 71709 9 1 23551 4 6 29181 3 7 23742 8 4 54686
输出#2
41311 12773 29181 23742 64470 23551 54686 0 23742
说明/提示
注意
本题在 2020/11/8 18:00 JST 之前禁止讨论。如果有讨论,可能会被要求赔偿。考试结束后可以公开总分和认证等级,但请不要透露解题情况等信息。
约束条件
- 所有输入均为整数。
- 2≤N≤105
- 1≤Q≤105
- 1≤ai,bi,ui,vi≤N
- ui=vi
- 1≤ci≤105
- 给定的图为树。
样例说明 1
- 初始时,所有边的颜色均为 0。
- 第 1 次操作将边 1、2 的颜色覆盖为 10。
- 第 2 次操作将边 1 的颜色覆盖为 5。
- 最终,边 1,2,3 的颜色分别为 5,10,0。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?