专栏文章

CF1842

个人记录参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@minsqsq0
此快照首次捕获于
2025/12/02 07:44
3 个月前
此快照最后确认于
2025/12/02 07:44
3 个月前
查看原文

CF1842

F

考虑钦定根节点为黑点重心,这样选每个点为黑点对答案造成的贡献是独立的。
如果计算答案时当前点不是黑点重心,那么会使答案更小,不会产生影响。
于是可以枚举黑点重心,O(n2logn)O(n^2 \log n) 解决本问题,瓶颈在于排序。

G

非常神秘,考虑乘法分配率的每条路径,每次从 aia_i 转移到 ai+1a_{i+1} 时。
  • aia_i,贡献系数 aia_i
  • vv,贡献系数 vv,并且还要求操作的位置在 ii 前,由于 dp 时可能会选重复的 vv,所以状态要记录以前钦定过位置的操作个数。
fi,jf_{i,j} 表示长度为 ii 的前缀,钦定了 jj 个操作的答案。
fi,j(ai+jv)fi+1,jf_{i,j}(a_i+jv) \rightarrow f_{i+1,j}
fi,j(mj)ivfi+1,j+1f_{i,j}(m-j)iv\rightarrow f_{i+1,j+1}
答案为:
j=0mfn,jnmjnm\frac{\sum_{j=0}^{m}f_{n,j}n^{m-j}}{n^m}

H

神秘 trick 题,有点过于人类智慧了。
首先设 yi=xi0.5y_i = x_i - 0.5,条件转化为 yi+yj0y_i + y_j \le 0yi+yj0y_i + y_j \ge 0,这个式子只和绝对值较大的 yy 有关。
因此我们状压 dp,钦定新加入的 yy 绝对值更大,容易做到 O(2nn)O(2^nn)

评论

0 条评论,欢迎与作者交流。

正在加载评论...