
联合省选 2025 游记
省流:100+100+8+100+12+0。重要部分可能是从 总结 开始吧。
一番大切な物ですか
人要经常换位思考。换位思考就要想象对方的视角。再从对方的视角看自己,就会疑问:自己是怎样的一个存在?如果我是他,亦或者他是我,又有什么不同吗?更甚,我和其他生物有什么不同?我和没有生命的物体有什么不同?我和虚幻的,抽象的东西又有什么不同?
只有名为「情感」的东西。
一个问题经常被提起:人类会不会被 AI 取代?为什么?有人说,创新使人区别于 AI。我不这样认为。相对地,我赞同这样一个说法:那些人类史上的重要发明/发现,如果达成其的人不存在于这世上,并不代表着这项发明/发现不会出现,只不过是晚若干年。换句话说,这些都是大的环境下的必然趋势与结果。更激进一点,人的所谓之思维就好比在荒山中沿着一条前人反复经过而形成的小路前进——逻辑之类并不依托人存在,它是客观的,必然的。
Galgame 记录
/zhq
CodeForces 随机做题
一人一首圣诞(划掉)冬日曲!
About Me...
AT_arc106_f
记录一下自己第一次用 GF 推式子。
翻译一下就是这颗树每个点的度数 m≤au,并且要额外乘上 aum 的权值,求所有树的权值之和。
由于是 degu 的限制,所以考虑 prufer 序列。考虑枚举每个点的度数为 degu,变成 prufer 序列,则有 ans=(n−2)!∑degi=n×2−2∑i∏(degi−1)!aidepi=(n−2)!∑degi=n×2−2∑i∏(degiai)degi。可以背包 dp O(n2) 解决。
AT_arc107_d
好像对于题解区主流 dp,并没有一个详细的正确性证明。
考虑将操作放到二叉树森林中。限制就是二叉树一共有 k 个根,n 个叶子,并且没有只有一个儿子的节点。合法的二叉树和可重集形成双射。
自底往上考虑每一层,于是就有两种操作:在这一层新增一个点,或者在上面新增一层。第二种操作要求当前层有偶数个节点,随后每两个相邻节点都会并到一个父亲下面。
AT_arc108_d
挺有意思的题。
一开始看到 n≤1000 想的是一个类似区间 dp 的东西,但是没写完就发现这样完全不能去重。
于是考虑推一些性质。一开始序列是 AB,不妨设 cAB=A,另一种情况大概是对称的。则序列会变成 AAB。此时发现,右半边仍然是 AB,怎么做都只能再增加一个 A。所以只用考虑左半边的 AA。
AT_arc109_e
话说这题一开始暴力判断的方式想错了导致乱想了半天……说明这种题还是先写暴力比较好……
因为表面是一个博弈,所以先考虑分析两方的最优策略。考虑分析一些性质。
Lemma:黑白棋子构成级极长同色连续段数量不会超过 2。

