ABC 319

发布时间 2023-09-10 16:19:01作者: SFlyer

submissions

A,B

按题目要求做。

C

枚举所有的 permutation,依次判断。

D

二分答案。贪心加每一个单词(如果这一行可以就这一行,否则下一行)。

E

\(lcm(1,\cdots,8)=840\),预处理 \(0\sim 839\) 的答案,query 时对 \(q_i\)\(840\) 即可。

F

没补。

G

先处理出补图中的每一个点到 \(1\) 距离。(可以用一个 bfs+没有扩展的点的 set 实现)

按距离排序,\(dp_u=\sum_{v\in g[u],dis_v=dis_u-1} dp_v\)。因为是补图,多以算出所有 \(dis_v=dis_u-1\) 的和减去不连的就可以了。