2024 ICPC ShaanXi Provincial Contest
1|0Preface
牢闪又双叒叕红温了,被 B 题一个边界卡了 2h 不出题
虽然后面慢慢出题把排名打回来了,但因为时间被浪费了太多导致会的 J 题没时间写了,又成大战犯了
2|0A. chmod
签到题,我题意都没看
3|0B. Expression Matrix
赤石构造题,有人把符号构造到外面一圈了然后一直 WA 我不说是谁
大致思路就是 均为偶数时贪心地全用 *
构造,可以保证每行每列都是 (除了周围一圈外)
否则考虑令 为奇数,如果用上述的方法构造会在某些行出现 这样的情况,需要强行将其中一个乘号改成加号
这里还要根据 的奇偶性讨论,若 为偶数则列没有特别的限制,可以钦定所有的加号都在同一列上;否则还需要满足若干行列都要有加号,要斜着构造才行
4|0C. Seats
套路题,不难想到 连边,得到的是基环内向森林
若一个连通块内有环,则其贡献为环的大小;否则找一个以 的点为终点的最长路即可
拓扑排序很容易求解
5|0D. Double Subsequence
神秘 DP 题,被徐神轻松 solo 了
考虑若存在一个极小的区间 ,使得这个区间中 都作为子序列出现过,那么所有包含 的区间都可以统计,贡献为
考虑 DP,令 表示处理了前 个位置, 匹配了前 个字符, 匹配了前 个字符,极小区间的左端点之和
转移比较显然,但最后统计答案时要用 来得到强制以 为右端点的答案
复杂度
6|0E. Trade Road
徐神手玩发现如果存在 的边,则剩下的所有点要么都指向 ,要么都指向
但有且仅有一种情况特例,即 存在两个最远点 ,且 的最远点为 ,则可以形成一个等腰三角形,简单特判这种情况即可
7|0F. Try a try, AC is OK
仔细阅读题目发现不要求选的两个下标不同,因此找最大数输出即可
8|0G. Disappearing Number
签到题,不难发现此时每个数大致可以看成 进制下的,只不过有一个数码不能使用,简单模拟下即可
9|0H. Maximum Flow
防 AK 论文题,直接弃疗
10|0I. Prime Guess I
神秘数列交互题,徐神赛时想了很久还是不会,那我当然是不补了
11|0J. Prime Guess II
一顿观察后发现是个经典的维护凸包题,但由于我赛时太唐了把时间浪费完了然后祁神没时间写了,只能说全责
12|0K. Lethal Company
神秘贪心题,想到二分转为判定性问题就很简单了
考虑二分答案 ,检验是否可以存活到 时刻,显然此时只要关心那些能在 时刻之前到达人所在的位置的怪即可
不难发现可以对每个怪求出一个值表示至少需要看几次,显然我们倒着分配时间,优先看 较大的怪一定最优
注意可能会出现某一时刻有多个怪物在同一通道的情况,因此需要对每个通道分别记录之前已经看了多久
总复杂度
13|0L. Chess
神秘找规律
手玩 的 SG 函数会发现当 时这个 就是先手必胜的,反之后手必胜
直接从小到大暴力枚举 检验,不难发现最多枚举 级别就能找到一个
14|0M. Window Decoration
签到题,我题意都不知道
15|0Postscript
经典三人被可可一人 暴打,不用说都知道是谁的问题
__EOF__

本文链接:https://www.cnblogs.com/cjjsb/p/18351455.html
关于博主:复活的ACM新生,目前爱好仅剩Gal/HBR/雀魂/单机/OSU
版权声明:转载请注明出处
声援博主:欢迎加QQ:2649020702来DD我
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
2023-08-09 UESTC 2023 Summer Training #22 for div2/2017-2018 Petrozavodsk Winter Training Camp, Saratov SU Contest
2023-08-09 UESTC 2023 Summer Training #24 for div2/2021-2022 ICPC East Central North America Regional Contest (ECNA 2021)
2018-08-09 Luogu P4587 [FJOI2016]神秘数