2023 (ICPC) Jiangxi Provincial Contest -- Official Contest
1|0A. Drill Wood to Make Fire
2|0B. Wonderful Array
当对取模后,想满足后面的数比前面的数字小,实际上就是在累加的过程中跨过了,这样的话,可以先计算在不考虑的情况下跨过了多少次,然后计算加上后又会跨过多少次。
3|0I. Tree
对于路径上的边来说每个边都异或了一次,但是对于路径上的点来说,除了端点外的点都被异或了两次。所以异或操作可以理解为只对端点进行操作。
4|0J. Function
这题因为,所以始终都只有个式子。首先我们知道对于询问,至少有一个解是。然后我们先左右暴力的移动,最多移动次就一定会比最开始的解差。所以我们得到了一个复杂度的做法
5|0K. Split
一开始的时候序列a
保证了递减,并且操作实际上并不会改变递减的性质,甚至也不会改变差值。所以显然可以预处理除差分的序列。对于询问操作,实际上就是选择差分值最大的几个地方断开,这样可以回避掉差分值。
这样的话,就可以把差分值排序,然后求前缀和这样就可以每次的回答了。
6|0L. Zhang Fei Threading Needles - Thick with Fine
__EOF__

本文作者:PHarr
本文链接:https://www.cnblogs.com/PHarr/p/17433003.html
关于博主:前OIer,SMUer
版权声明:CC BY-NC 4.0
声援博主:如果这篇文章对您有帮助,不妨给我点个赞
本文链接:https://www.cnblogs.com/PHarr/p/17433003.html
关于博主:前OIer,SMUer
版权声明:CC BY-NC 4.0
声援博主:如果这篇文章对您有帮助,不妨给我点个赞
标签:
XCPC
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话