摘要: 题意 初始时有$n$个空位,边界视为已经被填,n个人依次填入东西,每次只能在 距离被填位置的距离最大 的空位填,求第$i$个人将东西填入$j$的概率。$n\le 1000$ 做法 每次是将东西填入某段空位的中间,空位长度是偶数的有两个位置可以填,先钦定填较左边这个 令奇数空段为$s_1$个,偶数空段 阅读全文
posted @ 2020-05-11 23:21 Grice 阅读(109) 评论(0) 推荐(0)
摘要: 题意 给定$n$点的树,给定$m$个关键点,从中选$k$个,从任意点开始任意点结束的最短路径期望长度 做法 假设$k$个点已经选好了,则答案为$2sum L$,$sum$为虚树边权和,$L$为直径长度 枚举每条边是否出现,令$u$为子树外的关键点,$d$为子树内的关键点,则出现的方案数为$\frac 阅读全文
posted @ 2020-05-11 22:10 Grice 阅读(132) 评论(0) 推荐(0)
摘要: 题意 给定一棵边权为$1$的树,初始棋子在$1$上,第一步必须得移动,往后走的每一步都得比上一次走的距离要严格长,求有多少个包含$1$的连通块是先手必胜的方案数。$n\le 10^6$ 做法 考虑什么时候先手必胜。 是一条链时 若为奇数且根节点在中间,则先手不管往哪移后手都给移动到对面去,这样先手必 阅读全文
posted @ 2020-05-11 21:36 Grice 阅读(123) 评论(0) 推荐(0)
摘要: 题意 给定一个仙人掌,随机一个排列。按顺序删点,求每个点删去时该点所在连通块大小之和。求期望之和 做法 环上一条路径可行的概率是$\frac{1}{len}$ 然后经过一个环时要容斥一下:路径1可行+路径2可行 整个环可行 枚举每个点,做一遍dp,令$f_{i,j}$为到达$i$点是长度为$j$的方 阅读全文
posted @ 2020-05-11 17:33 Grice 阅读(115) 评论(0) 推荐(0)
摘要: 题意 给定$n$,求$n$分成若干个不同的斐波那契数的方案数。$n\le 10^{18}$ 做法 定义1 :令自然数被不同的斐波那契数表示的方法为斐波那契表示 结论1 :任何自然数都有斐波那契表示 归纳显然 结论2 :任何自然数的斐波那契表示,从大的那项向小的,不断将相邻两项合并,最后形成的是 唯一 阅读全文
posted @ 2020-05-11 15:58 Grice 阅读(130) 评论(0) 推荐(0)