摘要:
题意: 有 n 个球员, m 个球迷。球迷 a 会看 球员 x 的 比赛当且仅当: 1)a 是球员 x 的粉丝 2)a 和 b 都会去看 球员 y 的比赛,b 也会去看 x 的比赛。 初始有 K 组粉丝关系,一共有 q 个修改,每次修改将 a 是否是 x 的粉丝取反,每次修改之后询问如果想让所有球迷 阅读全文
摘要:
题意: 给你一棵 n (n<=300000) 个点的树,请删一些点使得树的直径小于等于 k (k<=n) 问最少删多少点 我们考虑去枚举哪一个点/边为新树的直径的中间的位置。用树分治求解。 当 k 为偶数时 我们每次对 root 进行计算时都要对位于子树 u 内的节点 x 计算其他子树中的点对 x 阅读全文
摘要:
题意: 有三个整数x y z(<=1000000),每次把最大的数(如果有多个随机选)-1,再随机挑一个非最大的数+1,求这样操作直到三个数相同的期望步数。 最后15分钟想到正解,然而边界没处理好,来不及了…… 我们不难发现,操作一定是经过这么一个过程(设x>=y>=z): x y z a a b 阅读全文