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

C. Strange Function

https://codeforces.com/problemset/problem/1542/C

题意:给定数字n,对于所有i∈[1, n], 找出第一个不被n整除的正数,计算这些正数的和。

思路:如果i是x的第一个不能整除的正整数,那么i - 1, i - 2,...1都能被x整除,可知,若要判断[1,n]范围内有多少数的第一个不能整除的数是多少,就是(n / lcm(1, 2, .. ,(x - 1)) - n / lcm(1, 2, ..., x)),其中的数量差就是第一个正整数为x的数字数量,再乘x累加倒答案中即可。要注意特殊情况,n = 1时,结果为2,n = 2时结果为3。

总结:出题人真nb

inline void solve() {long long n;cin >> n;MInt ans = 0;if (n == 1) {ans = 2;}else if (n == 2) {ans = 3;}long long g = 1;for (int i = 2; i <= n; ++i) {long long nextG = lcm(g, i);ans += ((n / g) - (n / nextG)) * i;g = nextG;if (g > n) {break;}}cout << ans << '\n';
}
http://www.gsyq.cn/news/11360.html

相关文章:

  • 详细介绍:2026毕设-基于Spring Boot的在线海鲜市场交易平台的设计与实现
  • 详细介绍:Flink 2.x 独立集群(Standalone) 的部署
  • 在AI技术唾手可得的时代,挖掘新需求成为核心竞争力——某知名窗口管理工具需求洞察
  • OS-KylinV10-加载动态库运行异常-全局函数重名或未使用命名空间
  • 详细介绍:【代码】关于C#支持文件和文本框的简单日志实现
  • dremio 26.0.5社区版发布
  • 深度互联:金兰契协议下的领域知识与元智慧共生
  • 今天我看了
  • 【stm32-FOC】初步认识 CMSIS-DSP
  • US$368 Lonsdor K518ISE SKE-IT Smart Key Emulator 5 in 1 Set
  • US$1090 VVDI2 AUDI VW 4th amp; 5th IMMO Functions Authorization Service
  • 提示词工程与上下文工程核心洞察总结报告
  • # ️ 注册中心原理与选型指南
  • 苍穹外卖-day10(spring Task,WebSocket,来单提醒客户催单) - a
  • 在CodeBolcks下wxSmith的C++编程教程——使用wxPanel资源
  • 虚拟机开机网络连接失败
  • codeforces 1053 div2
  • 随机过程学习笔记
  • Easysearch 国产替代 Elasticsearch:8 大核心问题解读
  • Error response from daemon: could not select device driver nvidia with capabilities: [[gpu]]
  • 全内存12306抢票系统设计:基于位运算的高效席位状态管理
  • 第三天
  • Strong duality
  • newDay03
  • Facebook怎么高效采集材料?
  • 2025.9.24总结 - A
  • 给自己的网站增加在线客服功能,还能接入智能大模型知识库
  • 2025/9/24
  • JavaScript原型链终极解析:彻底搞懂prototype和__proto__的区别 - 详解
  • C_re_10_反汇编代码还原之多媒体指令集