| 比赛场次 | 734 |
|---|---|
| 比赛名称 | 寒假集训2 |
| 比赛状态 | 已结束比赛成绩 |
| 开始时间 | 2026-02-25 08:30:00 |
| 结束时间 | 2026-02-25 12:30:00 |
| 开放分组 | 全部用户 |
| 组织者 | HXF |
| 注释介绍 |
| 题目名称 | 轻重边 |
|---|---|
| 输入输出 | edge.in/out |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 1024 MiB |
| 测试点数 | 20 简单对比 |
| 用户 | 结果 | 时间 | 内存 | 得分 |
|---|---|---|---|---|
|
|
AAAAAAAAAAAAAAAAAAAA |
6.473 s | 14.95 MiB | 100 |
|
|
AAAAAATTTTTTTTATTTTT |
15.469 s | 10.98 MiB | 35 |
|
|
AAAAAATTTTTTTTATTTTT |
15.618 s | 9.60 MiB | 35 |
|
|
AAAAAAMMMMMMMMMMMMMM |
2.312 s | 1.48 MiB | 30 |
|
|
AAAAAATTTTTTTTTTTTTT |
15.758 s | 10.16 MiB | 30 |
|
|
AAAAAATTTTTTTTTTTTTT |
15.938 s | 26.60 MiB | 30 |
|
|
AAAAAATTTTTTTTTTTTTT |
15.946 s | 13.95 MiB | 30 |
|
|
AAAAATTTTTTTTTTTTTTT |
17.825 s | 15.55 MiB | 25 |
|
|
AAATATEEEEEEEEEEEEEE |
4.788 s | 4.01 MiB | 20 |
|
|
TTTTTTEEEEEEEEEEEEEE |
9.071 s | 207.92 MiB | 0 |
|
|
WWWWWWTTTTTTTTWTTTTT |
15.177 s | 11.96 MiB | 0 |
|
|
TTTTTTTTTTTTTTTTTTTT |
22.016 s | 9.43 MiB | 0 |
小 W 有一棵 $n$ 个节点的树,树上的每一条边可能是轻边或者重边。接下来你需要对树进行 $m$ 次操作,在所有操作开始前,树上所有边都是轻边。操作有以下两种:
本题有多组数据,输入数据第一行一个正整数 $T$,表示数据组数。对于每组数据:
第一行包含两个整数 $n$ 和 $m$,其中 $n$ 表示节点数量,$m$ 表示操作数量。
接下来 $n-1$ 行,每行包含两个整数 $u, v$,表示树上的一条边。
接下来 $m$ 行,每行包含三个整数 ${op}_i,a_i,b_i$,描述一个操作。其中 ${op}_i = 1$ 表示第 $1$ 类操作,${op}_i = 2$ 表示第 2 类操作。
数据保证 $a_i \neq b_i$
对于每一次第 $2$ 类操作,输出一行一个整数表示答案。
1 7 7 1 2 1 3 3 4 3 5 3 6 6 7 1 1 7 2 1 4 2 2 7 1 1 5 2 2 7 1 2 1 2 1 7
1 3 2 1
第 $1$ 次操作后,重边有:$(1, 3), (3, 6), (6, 7)$。
第 $2$ 次操作,包含的重边有:$(1, 3)$。
第 $3$ 次操作,包含的重边有:$(1, 3), (3, 6), (6, 7)$。
第 $4$ 次操作,首先 $(1, 3), (3, 6)$ 变为轻边,之后 $(1, 3), (3, 5)$ 变为重边。
第 $5$ 次操作,包含的重边有:$(1, 3), (6, 7)$。
第 $6$ 次操作,首先 $(1, 3)$ 变为轻边,之后 $(1, 2)$ 变为重边。
第 $7$ 次操作,包含的重边有:$(6, 7)$。
注意:
| 测试点编号 | $n,m \leq$ | 特殊性质 |
|---|---|---|
| $1-2$ | $10$ | 无 |
| $3-6$ | $5000$ | |
| $7-8$ | $10^5$ | $A, B$ |
| $9-10$ | $A$ | |
| $11-14$ | $B$ | |
| $15-16$ | $2 \times 10^4$ | 无 |
| $17-20$ | $10^5$ |
特殊性质 $A$:树的形态是一条链
特殊性质 $B$:第 $2$ 类操作给出的 $a_i,b_i$ 之间有边直接相连
NOI2021 Day1 Task1