#P14451. [ICPC 2025 Xi'an R] Epilogue of Happiness
[ICPC 2025 Xi'an R] Epilogue of Happiness
Description
随着比赛接近尾声,举行了一场宴会。作为装饰,树上挂着 个编号为 到 的灯泡,第 个灯泡具有一个 美丽值 。这些灯泡通过 条电路连接。具体而言,对于每个 (),存在一条电路连接第 个灯泡和第 个灯泡()。
有一排 个开关控制这些灯泡的亮灭。按下第 个开关,会切换从灯泡 到灯泡 这条简单路径上的所有灯泡的状态(即原本亮的灯泡会熄灭,原本灭的灯泡会点亮)。
接下来有 个小朋友会与这棵树进行互动。第 个小朋友的操作由三个整数 、 和 描述:
- 起初,所有灯泡都是熄灭的;
- 接着,依次按下第 个到第 个开关;
- 最后,拍摄从灯泡 到灯泡 这条路径上所有灯泡的照片。
一张照片的 总美丽值 定义为照片中所有亮着的灯泡的 美丽值 之和。你的任务是计算每个小朋友拍摄的照片的总美丽值。
Input Format
输入的第一行包含三个整数 、 和 (),分别表示灯泡的数量、开关的数量以及小朋友的数量。
第二行包含 个整数 (),其中 表示存在一条电路连接第 个灯泡和第 个灯泡。
第三行包含 个整数 (),其中 表示第 个灯泡的 美丽值。
接下来的 行描述这些开关。第 行包含一个整数 (),表示第 个开关控制的路径终点灯泡编号。
之后的 行描述每个小朋友的互动过程。第 行包含三个整数 、 和 (,)。
Output Format
输出共 行,每行包含一个整数,表示对应照片的 总美丽值。
5 3 7
1 2 3 3
907 609 48 670 184
2
3
5
1 2 5
1 3 3
1 3 2
2 3 1
2 3 3
2 3 4
3 3 5
48
1516
1516
0
0
0
1748
Hint
对于第一个小朋友:
- 首先,他按下第一个开关,使得第 1 个和第 2 个灯泡被点亮;
- 接着,他按下第二个开关,使第 1 个和第 2 个灯泡熄灭,而第 3 个灯泡点亮;
- 最后,他拍摄了从灯泡 到灯泡 的路径,也就是灯泡 。在照片中,只有第 3 个灯泡是亮的,因此总美丽值为 。
翻译由 ChatGPT-5 完成
京公网安备 11011102002149号