「2022 ICPC 沈阳站」G. Meet in the Middle
Description
Link:gym104160 G
给出两棵大小均为 的树,节点编号均为 ,边带正权。
有 次询问,每次询问给出两个正整数 (),你需要找到一个节点 ,使得 在第一棵树上到 的距离加上 在第二棵树上到 的距离之和最大,你只需要求出这个最大值即可。
数据范围:,,。
时空限制:s / MiB。
Link:gym104160 G
给出两棵大小均为 n 的树,节点编号均为 1∼n,边带正权。
有 Q 次询问,每次询问给出两个正整数 a,b (1≤a,b≤n),你需要找到一个节点 x,使得 x 在第一棵树上到 a 的距离加上 x 在第二棵树上到 b 的距离之和最大,你只需要求出这个最大值即可。
数据范围:1≤n≤105,1≤q≤5×105,1≤w≤109。
时空限制:5s / 512MiB。
Link:Luogu P11039
给出一棵包含 n 个点的有根树 T,根节点为 1。给出一个大小为 m 的关键点集合 S。
你需要求出有多少个不同的有根树 T′,满足对于任意 x,y∈S,均有 LCAT(x,y)=LCAT′(x,y)。答案对 998244353 取模。
数据范围:2≤m≤n≤106。
时空限制:1s / 512MiB。
Link:CF2178H
有三种类型的礼物,价值分别为 a,b,c。初始时,恰好拥有每一种礼物各一份。
给出两个整数 m 与 k。你可以进行若干次操作,每次操作形如以下的两种:
你需要求出,使得礼物价值总和是 m 的倍数时,所需的最小法力值。
数据范围:1≤a<b<c<m≤5×105,1≤k≤5×105,1≤∑m,∑k≤5×105。
时空限制:6s / 1024MiB。
Link:CF2178G
圆环上有 2n 个等间距的点,按顺时针顺序标记为 1,2,⋯,2n。有 n 条具有不同端点的弦,其中第 i 条弦连接 ai,bi。现在按照顺序依次连接这 n 条弦。
每当连接完前 ℓ 条弦以后,考虑这 ℓ 条弦的任意非空子集 S。设 S 中元素的索引分别为 c1,c2,⋯,cm,若对于所有的 1≤i<m,都满足弦 ci 与弦 ci+1 相交,则称 S 为一条链。
当且仅当,每一条弦在前 ℓ 条弦的所有子集链中出现偶数次时,称这些弦是紧密连接的。
对于 1 到 n 的每一个 ℓ,你都需要判断前 ℓ 条弦是否紧密连接。
数据范围:2≤n≤5×105,1≤ai<bi≤2n。
时空限制:3s / 512MiB。