3.29 CW 模拟赛 T1. 因子
前言
没做出来确实比较好笑
这场 \(\rm{T2}\) 是简单的\((\)虽然没打\()\)
\(\rm{T3}\) 不好评价, 差点假完了, 但是最终切了就是好的, \(\rm{RP}\) 消失术
其实 \(\rm{T3}\) 比较好理解, 本质上就是让它把伤害尽量吃满, 然后利润尽量少就行了, 但是并不是很好构造, 可以说是比较侥幸的
感谢上帝, 虽然说 \(\rm{RP}\) 用在这种考试上没啥大用, 但是至少让我今天是高兴的, 笑嘻了
\(\rm{T4}\) 有点数学, 一会再说
思路
首先找点性质
不难发现对于 \(x\), 其最小质因数如果不是自己, 就一定在 \([1, \sqrt{x}]\) 中
这是一个关键的性质, 可以把处理范围降低到 \(10^6\)
于是不难想到筛出 \(10^6\) 以内的所有约 \(50000\) 个质数
这个时候我们需要考虑一些调和级数
假设对于质数 \(p\), 我们直接扫描其区间中的倍数, 显然是调和级数复杂度, 于是就做完了
总结
对每一个数枚举答案不行的时候
往往考虑全局枚举答案进行扫描

浙公网安备 33010602011771号