10 2020 档案

摘要:GMOJ 6833 justice 题解 我们发现取平均数是一个树形结构,那么把树画出来后,每个叶子节点对答案的贡献为$v_i\cdot(\frac 1 k)^$,假若每个点的权值均为1,则答案为1, 则x点所有贡献之和可以看作一个k进制小数$u=\sum \frac {k^i}\(,如果没有进位, 阅读全文
posted @ 2020-10-27 21:15 鼠曲雪兔子 阅读(116) 评论(0) 推荐(0) 编辑
摘要:GMOJ Contest 3237 总结 T1 问题转化为求一种染色方案使得从s到t每条路径都经过$1$~$k$的颜色。 最短路然后$col_{i, j} = min{min{dis_i, dis_j}+1, dis_t}$即可。 然而考场上把一个m数组开成了n数组,然后炸掉了 T2 想不起卡特兰数 阅读全文
posted @ 2020-10-27 11:46 鼠曲雪兔子 阅读(71) 评论(0) 推荐(0) 编辑
摘要:GMOJ 6831 lover 数位DP+高维前缀和 我们设$h_{s, a, b, c, d}$为乘积为$2a\times3b\times5c\times7d$,其中$s$的第i位为0 / 1表示= / >这一维指定的指数。 \[ ans=\sum h_{S,a,b,c,d} \cdot h_{T 阅读全文
posted @ 2020-10-24 21:58 鼠曲雪兔子 阅读(111) 评论(0) 推荐(0) 编辑
摘要:总结 T1 考场上想出来数位DP了,考场上想出来高维前缀和了 考场上发现自己不会统计答案…… 发现讲题人好像也没有仔细讲…… T2 考场上推出来式子了……*2 然后只写出来了 \(O(n^2)\) 可以发现实际上就是求一个最小的$k$使得 $2^k \equiv 1 \pmod {n+1}$ ,统计 阅读全文
posted @ 2020-10-24 16:34 鼠曲雪兔子 阅读(88) 评论(0) 推荐(0) 编辑
摘要:总结 T1 想着前几天的省选组作业那道题 于是果断打表SG函数……然而没找到规律 还没有看到前八分 正解好像要分类讨论(归纳证明?) 真\(\cdot\)正解: 把SG函数分成\([\lfloor \frac n k \rfloor+1, n], [\lfloor \frac n {k2} \rfl 阅读全文
posted @ 2020-10-17 16:08 鼠曲雪兔子 阅读(99) 评论(0) 推荐(0) 编辑
摘要:题目大意 有n堆石子,每堆石子两个参数(A, K),每次取出[1, A/K]个石子,两个人轮流操作,不能取者输。求先手还是后手必胜。 解法 考虑SG函数sg(i) sg(i) = i%k==0 ? i/k : sg(i-(i/k)-1) 考虑证明,可以用数学归纳法,对于每个位置,他前面(i-1)/k 阅读全文
posted @ 2020-10-15 21:21 鼠曲雪兔子 阅读(95) 评论(0) 推荐(0) 编辑
摘要:目录 T1 DNA 序列 T2 数列递推 T3 七曜圣贤 T4 旅游路线 总结 T1 DNA 序列 后缀自动机? 后缀数组? 想了好久最后决定写哈希……发现不用模…… 我就像个智…… T2 数列递推 哈哈这个矩乘我可以当场写出来…… 后来发现矩乘没有给部分分,最后还是写了暴力 实际上它在震荡一小段后 阅读全文
posted @ 2020-10-07 16:32 鼠曲雪兔子 阅读(138) 评论(0) 推荐(0) 编辑
摘要:目录 T1 T2 T3 总结 T1 传说是签到题, 然鹅我把某些东西重复扔进队列里面炸掉了…… T2 考场上写的暴力爆零…… 实际上是树形背包,奇奇怪怪的两个 DP 相互转移 T3 考场上写了暴力 正解先建笛卡尔树,然后期望树高为 log 级别。 在笛卡尔树上面 DP,每个点只会指向左儿子的右链和右 阅读全文
posted @ 2020-10-06 19:54 鼠曲雪兔子 阅读(96) 评论(0) 推荐(0) 编辑