上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 89 下一页
摘要: "传送门" 这是一个比较不正常的写法……估计应该没几个和我这样写的…… 我们考虑倒着做,也就是依次考虑长度为$n,n 1,...,1$时的答案。发现长度为$n$时只能选第一个位置,为$n 1$时要选$1,2$中较优的位置…… 然后大力猜想一发倒着的答案是否保证不降,然而样例一直接把脸给打得啪啪疼 然 阅读全文
posted @ 2018-12-18 16:45 bztMinamoto 阅读(197) 评论(0) 推荐(0) 编辑
摘要: "传送门" 终于A了……细节真多…… 首先我们发现这是个连乘,而且$\phi$是个积性函数,所以我们可以考虑不同的质因子以及它的不同次数的贡献。简单来说就是把每一次的$\phi(lcm(i_1,i_2,...))$拆成一堆$\phi(p^c)$的乘积 如果枚举到的$k$个数里质因子$p$的最大次数为 阅读全文
posted @ 2018-12-18 12:55 bztMinamoto 阅读(200) 评论(0) 推荐(1) 编辑
摘要: "传送门" 首先我们要知道怎么快速求$1$到$n$的异或和,大概是这么个东西 (别问我为什么我网上找了篇证明结果代码都错的……) 不难发现集合虽然可重但是没有影响,因为只有不同的会有贡献,所以我们只要维护所有的区间,区间答案用上面公式$O(1)$,区间之间的答案也可以$O(1)$,所以只要用set维 阅读全文
posted @ 2018-12-17 12:57 bztMinamoto 阅读(186) 评论(0) 推荐(0) 编辑
摘要: "传送门" lxl大毒瘤 首先一个数的因子个数就是这个数的每个质因子的次数+1的积,然后考虑把每个数分解质因子,用莫队维护,然后我交上去就0分了 如果是上面那样的话,我们每一次移动指针的时间复杂度是O(这个数的质因子个数),再加上我人傻常数大,T很正常…… 于是按照memset0的说法,可以预处理质 阅读全文
posted @ 2018-12-13 20:22 bztMinamoto 阅读(218) 评论(0) 推荐(1) 编辑
摘要: "传送门" 以后看到棋盘要么黑白染色要么二分图! 我们考虑对行列建二分图,如果$i$行$j$列有,就把$i$和$j+n$连起来 我们要让它变成一张完全二分图。考虑条件$(i_1,j_1+n),(i_1,j_2+n),(i_2,j_1+n) (i_2,j_2+n)$ 然后发现并不会改变二分图里连通块的 阅读全文
posted @ 2018-12-13 14:49 bztMinamoto 阅读(206) 评论(0) 推荐(0) 编辑
摘要: "传送门" 对$A$、$B$串各跑一遍$manacher$,求出第$1$、$2$类扭动回文串的最大长度。 考虑第三类的扭动回文串$S(i,j,k)$,一定可以表示为$A(i,l)+A(l+1,j)+B(j,k)$或$A(i,j)+B(j,l)+B(l+1,k)$,其中,第一段与第三段对称(第一段正着 阅读全文
posted @ 2018-12-12 12:51 bztMinamoto 阅读(202) 评论(0) 推荐(0) 编辑
摘要: "传送门" ~~解锁成就:ynoi的题目都做到过原题~~ 因为$n$很小,我们可以用$sss[u][i]$表示到点$u$的距离不超过$i$的点的集合,这个可以用bitset存,然后先一遍bfs,再做一个前缀和就可以处理好了 询问的话,把所有的$sss$并起来,然后求一下里面$1$的个数就好了 顺便一 阅读全文
posted @ 2018-12-11 21:11 bztMinamoto 阅读(164) 评论(0) 推荐(0) 编辑
摘要: "传送门" 不难发现,对于每一条树边肯定要减小它的权值,对于每一条非树边要增加它的权值 对于每一条非树边$j$,他肯定与某些树边构成了一个环,那么它的边权必须大于等于这个环上的所有边 设其中一条边为$i$,变化量为$x$,那么就要满足$w_i x_i\leq w_j+x_j$,即$x_i+x_j\g 阅读全文
posted @ 2018-12-11 20:27 bztMinamoto 阅读(172) 评论(0) 推荐(0) 编辑
摘要: "传送门" 不难发现,对于每一条树边肯定要减小它的权值,对于每一条非树边要增加它的权值 对于每一条非树边$j$,他肯定与某些树边构成了一个环,那么它的边权必须大于等于这个环上的所有边 设其中一条边为$i$,变化量为$x$,那么就要满足$w_i x_i\leq w_j+x_j$,即$x_i+x_j\g 阅读全文
posted @ 2018-12-11 19:07 bztMinamoto 阅读(328) 评论(0) 推荐(0) 编辑
摘要: "传送门" 鉴于志愿者招募那题我是用网络流写的所以这里还是写一下单纯形好了…… 就是要我们求这么个线性规划($d_{ij}$表示第$i$种志愿者在第$j$天能不能服务,$x_i$表示第$i$种志愿者选的数量,$c_i$表示第$i$种志愿者的价格,$k_j$表示第$j$天需要的志愿者数目,$n$表示志 阅读全文
posted @ 2018-12-11 18:16 bztMinamoto 阅读(168) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 89 下一页
Live2D