B3929 [GESP202312 五级] 小杨的幸运数 题解
![B3929 [GESP202312 五级] 小杨的幸运数 题解](/_astro/B3929.CivM7akj_1BD9YM.webp)
230 字
1 分钟
B3929 [GESP202312 五级] 小杨的幸运数 题解
因为一些众所周知的原因,不放代码。
分享一种考场思路:
, 顺序查找肯定会废,所以可以用一种类似埃氏筛的方法将所有满足条件的数标记一下,并将其加入一个答案数组 当中。然后每次查询只需要用lower_bound函数二分查找一下,假如找到了第 个:
, 直接输出;
否则,比较 和 ,看看那个差值小输出。
最后算一下时间复杂度:预处理部分比埃氏筛快,查找部分二分时间复杂度最坏 ,其中 就是查找出来的满足条件数数组大小,经计算, 最坏是 左右,乘 显然是因为有 次查询,最后是 不到,不会 TLE。
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
B3929 [GESP202312 五级] 小杨的幸运数 题解
https://www.leo2011.eu.org/posts/luogu-b3929/相关文章智能推荐
1
题解:P5691 [NOI2001] 方程的解数
题解洛谷 P5691【NOI 2001】方程的解数一题的题解,使用折半搜索。
2
题解:P16007 [CCO 2016 Day 1] Field Trip 郊游
题解讲解了如何解决洛谷 P16007。
3
P10111 [GESP202312 七级] 纸牌游戏 题解
题解讲解了如何用 DP 解决 GESP202312 七级题目洛谷 P10111 纸牌游戏。
4
题解:P11248 [GESP202409 七级] 矩阵移动
题解讲解了如何用 DP 解决 GESP 2024 年 9 月的七级题目「矩阵移动」。
5
P2580 于是他错误的点名开始了 题解
题解讲解了如何用 map 系列通过洛谷 P2580 于是他错误的点名开始了。
随机文章随机推荐













