洛谷10月月赛

题解:

题目相对比较简单

第二题

我们考虑不存在长度为2的回文子串,也不存在长度为3的回文子串

也就是说每个点和它前两个一定是不同的

 

于是没有限制就是k*(k-1)*(k-2)^(l-2)

而有了限制 就是(k-2)*(k-2)^(l-2)

第三题

我们会发现可以把所有约数转化成a>kb

于是问题等价于不存在一个乘积>1的环

于是可以从每个点bfs来找

第四题

我们可以发现到每个点的概率就是Si/S1 在乘上Si就是Si^2/S1

所以等价于维护Si^2

这个是经典套路了

posted @ 2018-10-09 20:05  尹吴潇  阅读(128)  评论(0编辑  收藏  举报