摘要:
E 容易发现,我们在一个点进行修改,一定可以将经过这个点的非法路径数变成$0$。具体的方案就是将$i$异或上$2^{p_{i}}$,其中$p_{i}>30$,并且$p$要两两不同。(比如$p_{i}=30+i$就是一组可行的$p$) 此时我们有一个贪心策略:为了让更多非法路径变成合法的,那么我们修改 阅读全文
摘要:
G Ex 分类讨论。 我们设$cnt(i)$表示数字$i$出现的次数。 若$cnt(i)\leq n$,那么我们可以直接暴力枚举出发和到达点,用组合数算出路径数。 否则这样的$i$一定不超过$n$个,故我们可以枚举$cnt(i)>n$的$i$。设当前$i=now$。 设$f(i,j)$表示起点在$( 阅读全文