题目名称 | 4023. 硝华流焰 |
---|---|
输入输出 | blossom.in/out |
难度等级 | ★★★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 512 MiB |
测试数据 | 25 |
题目来源 | syzhaoss 于2024-09-28加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:3, 提交:12, 通过率:25% | ||||
┭┮﹏┭┮ | 100 | 1.217 s | 15.20 MiB | C++ |
┭┮﹏┭┮ | 100 | 2.297 s | 23.30 MiB | C++ |
梦那边的美好ET | 100 | 2.410 s | 23.27 MiB | C++ |
┭┮﹏┭┮ | 24 | 1.226 s | 15.20 MiB | C++ |
AeeE5x | 16 | 5.047 s | 5.84 MiB | C++ |
AeeE5x | 16 | 5.355 s | 5.66 MiB | C++ |
AeeE5x | 16 | 5.402 s | 4.59 MiB | C++ |
AeeE5x | 16 | 34.993 s | 7.75 MiB | C++ |
黄天乐 | 4 | 2.024 s | 4.64 MiB | C++ |
黄天乐 | 4 | 2.035 s | 4.65 MiB | C++ |
关于 硝华流焰 的近10条评论(全部评论) | ||||
---|---|---|---|---|
: (
┭┮﹏┭┮
2024-10-13 22:14
3楼
| ||||
这个傻逼的 [静态查错] 能力为 0
| ||||
$\mathcal{O}(8n\log{n})$。
┭┮﹏┭┮
2024-09-30 21:56
1楼
|
「霞彩焕花火,花火知我愿,我愿入夜空,夜空自甄明。」
宵宫正在往一颗树上悬挂烟花。这颗树是一棵 $n$ 个节点、$n-1$ 条边构成的无根树。
宵宫会在每颗节点悬挂一个烟花盒,共有三种不同的烟花盒,分别记为 $0, 1, 2$ 三种型号。
树上每条边都有一个边权。宵宫认为,树上一条路径 $R(u, v)$ 的权值为路径上所有边的边权和。
她会告诉你每个节点悬挂烟花盒的类型,请你告诉她这颗树上所有包含全部三种型号的烟花盒的路径的权值和。
注意:在本题中,我们认为 $R(u, v)$ 与 $R(v, u)$ 是相同的。
第一行一个正整数 $n$,表示树上的节点数。
第二行 $n$ 个正整数 $a_1, a_2, \cdots, a_n$,分别表示每个节点的烟花盒的类型。
以下 $n - 1$ 行,每行三个不同的正整数 $u_i, v_i, w_i$,表示一条连接 $u_i, v_i$,权值为 $w_i$ 的边。
一行一个整数,表示所有包含全部三种型号的烟花盒的路径的权值和。答案对 $10^9 + 7$ 取模。
5 1 0 2 1 0 1 2 1 2 3 2 1 4 3 2 5 2
9
符合要求的路径只有 $R_{1, 3}$ 和 $R_{3, 4}$ 两条,权值和为 $3+6=9$.
对于所有数据,$1\leq n\leq 10^5,1\leq u_i,v_i\leq n,a_i\in \{0,1,2\},1\leq w\leq 10^3$。
2024年校际联合邀请赛 入门组-第3场 Task4