欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
S42003.20-3 累加因子
20-3 累加因子
累加因子
碎片拼完了,但Echo-0的加密还有一层——因子。不是质因子,是所有因子。
"累加因子?"CC问。
"对。"你说,"给定,求到每个数的因子个数之和。"
"因子个数?"
"对。"你说,"比如6的因子有1,2,3,6,共4个。"
"全部加起来?"
"对。"你说,",其中是的因子个数。"
"这咋算?"
"换角度。"你说,"不枚举每个数算因子个数,而是枚举每个因子,看它贡献了多少个数。"
"咋贡献?"
"是的因子。"你说,"对个数有贡献。"
"所以总贡献?"
"。"你说,"时间复杂度——因为只有种不同的值。"
"第47个因子。"你说,"47是质数,所以它的因子只有1和47——共2个。"
"2个?"
"对。"你说,"但47作为因子,对个数有贡献。"
"如果?"
"。"你说,"47是47和94的因子。"
CC数了数——47,94。
"两个。"她说,"我数对了。"
"你对的。"你说。
Echo把累加结果投射在空中——像一张网,像一张地图,像某种命运的纹路。
"以前我觉得因子是束缚。"她说,"现在觉得……是连接。"
"连接?"
"对。"她说,"每个数都通过因子,和其他数连在一起。"
"就像人。"CC说,"每个人也通过……某种东西,连在一起。"
"啥东西?"
"不知道。"CC说,"但肯定有。"
题目描述
给定,求,其中表示的正因子个数。
输入格式
一个整数。
输出格式
因子个数之和。
输入样例
5
输出样例
1
提示
- 枚举,对个数有贡献。
- 总复杂度。
在线编程 IDE
建议全屏模式获得最佳体验
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |