当前位置: 首页 > news >正文

10.20 —— 2024icpc成都I,B

I. Good Partitions

称位置 \(i\) 为断点,当且仅当 \(a_{i} > a_{i + 1}\)。考虑每个断点的影响:若段长 \(len\) 合法,则 \(a_{i}\)\(a_{i + 1}\) 一定不会在段长为 \(len\) 的划分下出现在同一个段中。那么也就说明,断点 \(i\) 一定是某一段的结尾,进一步推到可得知,只有 \(i\) 的约数可以作为合法段长。那么考虑所有的断点,合法的段长数量即为所有断点的 \(gcd\) 的约数个数。那么问题便转化为了带修维护区间 \(gcd\),可以直接用线段树做。复杂度 \(O(qlog^{2}n)\)(线段树点修一个\(\log\) + \(gcd\) 一个 \(\log\))。

code

B. Athlete Welcome Ceremony

终于做出来一道铜牌题了。但感觉这题挺水的,\(dp\) 转移特别好想,只需要考虑用前缀和优化掉一个 \(for\) 循环的枚举就行了。具体细节见代码。

code

http://www.zskr.cn/news/25724.html

相关文章:

  • wqs二分的无脑写法
  • 2022 ICPC Hangzhou G and 2022 ICPC Jinan
  • 10-20 Extra-Problem 总结
  • Rust 编译加速的最佳实践
  • 10月20日记
  • 笔记本 光驱 的内部结构及用法: 应急强大的系统启动 (恢复) 光盘 (DVD+R/RW)
  • WPF loading data asynchronously and contextmenu save as json in mvvm
  • 10.20总结
  • 学习相关
  • 题解:Luogu P2075 区间 LIS
  • 英语_阅读_2050 Space tourism_待读
  • 题解:Luogu P10644 [NordicOI 2022] 能源网格 Power Grid
  • 题解:Luogu P4143 采集矿石
  • Spring 常见注解
  • 题解:AtCoder ARC208C Mod of XOR
  • 32-腾讯IM接入资料和定价
  • 题解:AtCoder ARC207A Affinity for Artifacts
  • [笔记]高斯消元
  • 02.Python百行代码实现抽奖系统
  • [SSH] scp:基于 SSH 的安全文件传输
  • 题解:P11662 [JOI 2025 Final] 方格染色 / Grid Coloring
  • CSP-S 32 多校5
  • CSP-S 29
  • ES原理、zookeeper、kafka
  • LangGraph 记忆系统实战:反馈循环 + 动态 Prompt 让 AI 持续学习
  • 【HOWTO】购买和销售二手测试仪器指南
  • 小马算力致敬程序员
  • 蛋白表达标签:重组蛋白研究的精妙引擎
  • 106.腾讯地图位置服务再出错
  • Luogu P10034 「Cfz Round 3」Circle 题解 [ 蓝 ] [ 背包 DP ] [ 质数筛 ] [ 图论 ] [ 构造 ]