C. Strange Function

news/2025/9/27 4:22:05/文章来源:https://www.cnblogs.com/yxcblogs/p/19110505

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.mzph.cn/news/916761.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

剑指offer-33、丑数

题⽬描述 把只包含质因⼦ 2 、 3 和 5 的数称作丑数( Ugly Number )。例如 6 、 8 都是丑数,但 14 不是,因为它包含质因⼦ 7 。 习惯上我们把 1 当做是第⼀个丑数。求按从⼩到⼤的顺序的第 N 个丑数。 如果 n = 9 …

C#操作Excel核心要点:告别手动,拥抱自动化

作为.NET开发者,我们经常会遇到需要与Excel文件打交道的场景:生成报表、批量处理数据、进行复杂的数据分析等。手动操作不仅效率低下,而且容易出错。掌握C#操作Excel的核心技能,能让我们从重复劳动中解放出来。 本…

250925

目录JT-JY4T4S1-1JT-JY4T4S1-2FT-(JY4T1S1&JY4T2S1&JY4T3S1&CD3s&VOAC3s) JT-JY4T4S1-1 JT-JY4T4S1-2 FT-(JY4T1S1&JY4T2S1&JY4T3S1&CD3s&VOAC3s)

云平台qcow2镜像的制作

云平台qcow2镜像的制作 一、基础准备 cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)安装依赖包 yum groupinstall -y "Virtualization*" yum install -y libguestfs-tools-c.x86_64下载驱动…

国外做外汇网站交流怒江州城乡建设局网站

69.题目&#xff1a;有n个人围成一圈&#xff0c;顺序排号。从第一个人开始报数&#xff08;从1到3报数&#xff09;&#xff0c;凡报到3的人退出圈子&#xff0c;问最后留下的是原来第几号的那位。 先看一下第一种实现方式 nmax 50 n int(input(请输入总人数:)) num [] f…

使用责任链模式简化if-else代码示例

使用责任链模式简化if-else代码示例Posted on 2025-09-25 08:54 刚泡 阅读(0) 评论(0) 收藏 举报使用责任链模式简化if-else代码示例:1 package com.siasun.java8.function.responsibility;2 3 import java.math…

织梦手机网站模板下载备份wordpress到百度云

介绍 在很多应用中&#xff0c;会出现点击按钮出现水波纹的特效。 效果图预览 使用说明 进入页面&#xff0c;点击按钮&#xff0c;触发水波纹动画。再次点击按钮&#xff0c;停止水波纹动画。 实现思路 本例涉及的关键特性和实现方案如下&#xff1a; 要实现存在两个连续…

hf 下载模型

hf 下载模型huggingface-cli download --resume-download stable-diffusion-v1-5/stable-diffusion-v1-5 --local-dir .

SQLAlchemy -> Base.metadata.create_all(engine )详解 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

漂亮购物网站欣赏国外网站开发技术现状

UE4_材质节点 2017-12-07 13:56 跑九宫格 跑UV 评论(0)

使用Function Interface简化if-else代码示例

使用Function Interface简化if-else代码示例Posted on 2025-09-25 08:52 刚泡 阅读(0) 评论(0) 收藏 举报使用表驱动的方法,利用Function Interface优化If-else的示例代码:1 package com.siasun.java8.function…

南京网站建设企业装修网站建设策划方案

DataStream API 将你的应用构建为一个 job graph&#xff0c;并附加到 StreamExecutionEnvironment 。当调用 env.execute() 时此 graph 就被打包并发送到 JobManager 上&#xff0c;后者对作业并行处理并将其子任务分发给 Task Manager 来执行。每个作业的并行子任务将在 task…

网站开发人才需求章丘建设局网站

欢迎关注我的CSDN&#xff1a;https://spike.blog.csdn.net/ 本文地址&#xff1a;https://spike.blog.csdn.net/article/details/135930139 小分子药物生成是一种利用计算方法自动探索化学空间&#xff0c;寻找具有理想生物活性和药物特性的分子结构的过程。从头设计是一种特殊…

个人网站做淘宝客犯法吗wordpress登录数据库吗

代码随想录二刷 &#xff5c;二叉树 &#xff5c; 验证二叉搜索树 题目描述解题思路递归法迭代法 代码实现递归法迭代法 题目描述 98.验证二叉搜索树 给定一个二叉树&#xff0c;判断其是否是一个有效的二叉搜索树。 假设一个二叉搜索树具有如下特征&#xff1a; 节点的左子…

Up

Up粤qy-手动更新对应包体Liunx uname -a(显示内核和系统信息) lsb_release -a(提供发行版详情) cat /etc/os-release(获取操作系统标识)通过v1.4 yqy -> 通过yzy -> 通过u 0_trus-下载对应包体 先提前告知…

Transformer 面试题及详细答案120道(51-60)-- 模型变体与改进 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

广州网站建设培训wordpress调用最新文章插件

Spring AOP实现 AOP概述什么是AOP什么是Spring AOP Spring AOP快速入门引入依赖实现计时器 Spring AOP详解Spring AOP核心概念切点(Pointcut)连接点(Join Point)通知(Advice)切面(Aspect) 通知类型注意事项 PointCut多个切面切面优先级 Order切点表达式execution表达式annotati…

做时尚网站的目的国产99做视频网站

文章目录 一. hive高可用原理说明1. Hive MetaStore HA2. hive server HA 二. hive高可用实现1. 配置2. beeline链接测试3. zookeeper相关操作 一. hive高可用原理说明 1. Hive MetaStore HA Hive元数据存储在MetaStore中&#xff0c;包括表的定义、分区、表的属性等信息。 hi…

上海做网站的哪家好可以看各种直播平台的软件

数仓 olap vs oltp OLTP主要用于支持日常的业务操作&#xff0c;如银行交易、电子商务等&#xff0c;强调数据的准确性、实时性和并发性。OLAP主要用于支持复杂的数据分析&#xff0c;如数据仓库、决策支持等&#xff0c;强调数据的维度、聚合和可视化。 将OLTP数据库的数据…

梁山网站建设电话网站开发现在用什么语言

Python插件PyAutoGui的使用方法 一、控制鼠标二、图片处理三、控制键盘四、其他方法 一、控制鼠标 pyautogui.moveTo(w - 100, h - 100, duration0.25) # 立即移动到指定x&#xff0c; y位置坐标&#xff0c; duration表示移动花费的时间,0表示立即 pyautogui.moveRel(100, 0…