水题,连边判环,dfs或者拓扑都可
n2暴力,实际上直接对于每个x跑的话能拿40,但是需要卡常
我们发现柿子里并没有常数项,于是可以想到两边都除掉一个x
变成了\(ax+b\)的形式,就很可做了,用单调栈维护凸包就行
全是1的情况:每种情况的概率都是\(\frac{1}{n}\),答案就是\(\frac{n+1}{2}\)
n<=5的情况:可以记搜,因为我不会不介绍了
n=2:显然可以分为a[2]全部选完和不选完的情况,分别讨论一下即可
正解:上一个部分分启示我们:可以按每一个a[i]分开考虑,它们之间互不影响,然后dp一下
直接跳LCA能拿40
a[i]<2的话,只有距离是偶数并且点权是1才会有额外贡献,
大概可以倍增预处理一下???