热烈祝贺新中国成立 周年!题解:2024.10.1 模拟赛

博弈

找规律 哈希 位运算

点的树,每条边都有边权 。对于任意不相邻的无序点对 ,都要将 的简单路径上的所有边权 取出来组成序列 ,接着有两个人在 里面取数。要求后一个取的数要不大于前一个人取的数。现让你求出 的数量,满足取数时第一个人有必胜策略。 组数据。

跳跃

序列dp 前缀和

有长度为 的序列 ,现有人在位置 跳跃最多 次,第一次跳跃向右,第二次跳跃向左……设从 跳到了 可以等于 ),那么分数就记上 分,分数在任何情况下都不能为负,问你跳完后最大分数是多少。 组数据。

大陆

构造

个点的树,要你分成若干块,使得每一块的点数都在 之间。每一块要指定块的头,对于任意点 ,若 的头为 ,那么需要满足 的简单路径上面所有的点都要和 在同一个块。输出方案。

排列

平衡树 三元上升子序列

有长度为 的排列 ,需要进行 次操作,每次给定 循环右移 次,然后判断是否满足 满足