时隔一年,多校又至。还是和jimmywang与shihoghmean组队。只可惜后面要文化课了,可能打不完。
2023.11.3 update: 回头发现记了4场就咕了,那就这样吧。。。
只记一些赛时想过的和听完题解后会的妙妙题:
7.17
“范式杯”2023牛客暑期多校训练营1
D
题意: 的巧克力, Kelin 先手 Walk Alone 后手拿走一块矩形的巧克力,谁拿走 处的巧克力谁输,问结果。
数据范围:。
结论题,只有 的时候 Walk Alone 会赢,其余情况均是 Kelin 赢。
K
题意:给定一个无向图 ,可以将其中任意一条边分裂成一条长度为任意的链(向边中插任意多个点),可以操作任意多次(也可以不操作)。问经过这样处理之后,从 号节点出发,至多走 步最多可以到多少个节点。
数据范围: 。
先考虑求 到每个节点的最短路,可以用 或 - 解决。发现所有最短路形成的是一棵搜索树。如果在树边上插点会影响很多点到 的最短路,而在非树边上插点不影响 到任意一个点的最短路,所以考虑在非树边上插点。一条非树边上的新插点可以通过该边两端点到 的最短路来到 。记点 到 的最短路长为 ,则一条非树边 的贡献为 。还有每个不连接非树边的叶子节点贡献为 。注意 所在连通块没有边的情况。
H
题意:给定两个长度为 的序列 和 ,现在可以选择其中一个序列交换其中的两个数字,问经过至多一次操作后最小的 。
数据范围:。
分四类讨论,二分解决。原题 CF1513F
7.21
2023牛客暑期多校训练营2
K
题意:给出一个长度为 的 串以及每个位置都有权值 。每个 最多移动一次且最多移动一位。若一个位置有 则可以获得权值。问最大可能的权值和。。
一开始贪心了半天写的巨长。发现是easy 题。
设 表示枚举到第 位,这一位不动,有 的话前移或后移产生的最大贡献。
答案即为 。
H
题意:给定一个长为 的只含 两种字符的字符串。给定 次询问 表示二进制字符串 经过字符串 这段区间后变成什么。之中, 操作反转该二进制字符串( 互换), 操作将该二进制字符串视为数字计算 (溢出的位舍弃)。数据范围都在 级别,且询问要求强制在线。
发现询问串位数始终不变,设当前给的串在十进制下为 ,二进制下长为 。考虑有一个二进制下为极长的全 串的数 ,发现取反操作相当于 减去当前数 后取后 位。
用线段树维护矩阵实现转移即可。
G
题意:询问一个串 是否由若干“中心对称”的串拼接而成。。
从前往后枚举前缀的对称中心, 判断是否满足条件,满足条件了就把该前缀从原串中去掉,重复上述步骤。
复杂度 。
完全没难度,为啥过的人这么少
7.24
2023牛客暑期多校训练营3
E
题意:给定 个顶点 条边的有向图,边的边权均为 ,判断以顶点 为根的所有可能的 树是否均为以顶点 为根的最短路树。多组询问。。
考虑通过 建立分层图,然后分类讨论。首先删掉所有的重边、自环,它们肯定不影响答案。对于一条边 ,若 在 的下一层,这种边没有任何影响。若 和 在同一层,它一定可以在 中被用到,且导致 的距离出错,这时答案会是 “No”。若 在 前面的层,且 不是 的支配点,那么 的时候就可以从 出发,走一条不经过 的路到 ,再走到 ,导致 的距离出错。否则,不论如何从 走到 的时候都已经经过 了,这条边不会影响答案。时间复杂度为 。
直接搬的题解,赛时几乎写了4h,和题解思路差不多,但就是写挂了。/kk
7.28
2023牛客暑期多校训练营4
J
题意:你需要计算长度为 的满足以下条件的数组 的个数,对 取模:对每个 ,都有 。数组中所有长度不小于 的连续子段中数字之和均非负。。
(说不定假的)结论:数列不满足当且仅当存在一段形如 不满足条件。
待补……
A
题意: 组数据,每次给定一个 字符串 以及一个正整数 , 要求构造一个长度为 的 字符串 , 使得 在 中仅出现两次。。
结论: 取全 串或全 串至少有一种满足条件。
证明考虑 的最长相同真前后缀,再分类讨论即可。用 判是否可行。
H
题意:输入 ,你要构造一种方案将 的正方形合并成一个大正方形,其中单次合成的正方形个数要在 到 之间。。
递归处理每一个大正方形。对于当前的正方形 ,考虑取一个正方形完全覆盖 的左上角,对于右下的“L”形空余,用大小相同的正方形“L”角,对于剩余的两个长方形(分别在左下、右上)递归处理(类似辗转相除),可以证明每一次操作与操作总数在限制内。
本文作者:Semorius
本文链接:https://www.cnblogs.com/Semorius/p/17572920.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步