题解:P14073 [GESP202509 五级] 数字选取

news/2025/10/1 7:54:14/文章来源:https://www.cnblogs.com/yufh/p/19122061

题解:P14073 [GESP202509 五级] 数字选取

题目传送门

题意

给定 \(1,2,3,4,\cdots,n\) 一共 \(n\) 个整数,从这些数中选取一些数字,使得选取的整数中任意两个不同的整数均互质。

数据规模与约定

对于所有测试点,保证 \(1 \le n \le 10^5\)

算法 tag

质数、筛法。

题解

  • 核心发现 \(1\):在这些数中,\(1\) 是必须选的,因为 \(1\) 与任何数的最大公因数都是 \(1\)
  • 核心发现 \(2\):任意两个不相等的质数一定互质,因为质数的因数只有 \(1\) 和它本身。
  • 核心发现 \(3\):用合数替换其质因数,无法增加答案数量,因为合数一定包含至少一个质因数,若选合数则必须放弃其质因数(因它们不互质),但 \(1\) 个合数最多只能替代 \(1\) 个质因数,无法增加总数量。例如:选 \(4\)(质因数 \(2\))只能替代质数 \(2\),数量不变;选 \(6\)(质因数 \(2\)\(3\))会替代 \(2\) 个质数,数量反而减少 —— 因此选质数比选合数更优。

综上,可以发现最优策略是 \(1\)\(n\) 中的质数个数 \(+1\)(因为还有个 \(1\) 也是合法的)。

可以使用埃筛筛出 \(1\)\(n\) 之间的质数,统计这些质数个数,再把答案 \(+1\)

Code

void Solve(void)
{int n;cin>>n;vector<bool> is_prime(n+1,true);is_prime[0]=is_prime[1]=false; for(int i=2;i*i<=n;i++) {if(is_prime[i]){for(int j=2;i*j<=n;j++){is_prime[i*j]=false;	}	} }int ans=0;for(auto b:is_prime){if(b)ans++;}cout<<ans+1<<endl;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/923627.shtml

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

相关文章

电子商务网站建设需求概述成都网站建设138

背景&#xff1a;项目使用mybatis分页插件不生效&#xff0c;以及多租户使用时读取配置异常 分页插件不细述&#xff0c;网上很多方法试了还是不生效&#xff0c;最后修改到当前版本解决&#xff0c;直接上代码 多租户插件使用遇到的问题&#xff1a; 最开始在MyTenantLineH…

检测网站是否为WordPress怎样建移动网站

33、一致性哈希算法分区 一、背景二、介绍三、步骤1、算法构建一致性哈希环2、Redis服务器IP节点映射3、key落到服务器的落键规则 四、优点1、一致性哈希算法的容错性2、一致性哈希算法的扩展性 五、缺点1、一致性哈希算法的数据倾斜问题2、拓展 六、总结 一、背景 一致性哈希…

晋中市两学一做网站服务器如何做网站

继电器是具有隔离功能的自动开关元件&#xff0c;广泛应用于遥控、遥测、通讯、自动控制、机电一体化及电力电了设备中&#xff0c;是最重要的控制元件之一。继电器实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。…

2025西安新房住宅推荐排行榜发布,房屋品质、周边配套、交通便利性多维度选择指南!

当下西安新房市场呈现出房源丰富但品质参差不齐的态势,购房者在选择时常常面临诸多难题。一方面,市场上既有定位高端的豪宅项目,也有面向刚需群体的普通住宅,各类项目宣传信息繁杂,让购房者难以辨别真伪;另一方面…

猎头公司应坚持的原则有seo网站优化代码

表的优化1.定长与变长分离如 int,char(4),time核心且常用字段&#xff0c;建成定长&#xff0c;放在一张表&#xff1b;而varchar,text,blob这种变长字段适合单放一张表&#xff0c;用主键与核心表关联。2.常用字段和不常用字段要分离3.在 1 对多需要关联统计的字段上&#xff…

建筑设计公司经营范围seo优化专员

以下内容源于网络资源的学习与整理&#xff0c;如有侵权请告知删除。 数据类型的长度&#xff08;所占的字节数&#xff09;&#xff0c;与机器字长及编译器都有关系。 所以&#xff0c;int、long int、short int等数据类型的长度可能随编译器而异。 几条铁定的原则&#xff08…

怎么在百度上制作自己的网站登封建设局网站

随着技术的进步&#xff0c;越来越多的安装电脑系统的方法&#xff0c;有硬盘方式安装&#xff0c;有一键重装系统软件&#xff0c;有U盘重装系统&#xff0c;有光盘安装方法&#xff0c;那么哪种方式最安全呢&#xff1f;答案肯定是U盘安装电脑系统方式最安全&#xff0c;因为…

做网站找 汇搜网络安阳电话区号

在java线程并发处理中&#xff0c;有一个关键字volatile的使用目前存在很大的混淆&#xff0c;以为使用这个关键字&#xff0c;在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的&#xff0c;为了解决线程并发的问题&#xff0c;在语言内部引入了 同步块 和 v…

怎么做外国网站卖东西如何域名解析网站建设

computed computed 是计算属性&#xff0c;它会根据你所依赖的数据动态显示新的计算结果计算属性将被加入到 Vue 实例中。所有 getter 和 setter 的 this 上下文自动地绑定为 Vue 实例通过计算出来的属性不需要调用直接可以在 DOM 里使用基础例子var vm new Vue({el: #app,dat…

软件网站开发实训报告手机移动网站设计

大家好&#xff0c;我是烤鸭&#xff1a;     今天做一个PMP的读书笔记。 第十二章 项目采购管理项目采购管理项目采购管理的核心概念项目采购管理的趋势和新兴实践裁剪考虑因素在敏捷或适应型环境中需要考虑的因素12.1 规划采购管理12.1.1 规划采购管理&#xff1a;输入12…

华为造车“内战”!徐直军下场做“启境”,会比余承东五界更强?

微信视频号:sph0RgSyDYV47z6快手号:4874645212抖音号:dy0so323fq2w小红书号:95619019828B站1:UID:3546863642871878B站2:UID: 3546955410049087 9月19日,广汽集团与华为正式官宣成立“启境”品牌。按照规划,启…

树莓派网站建设计算机毕业设计代做网站

很多人都希望自己能够去世界顶级的公司工作&#xff0c;比如像宝洁、IBM、沃尔玛、微软等等这些可以在全球范围内 形成垄断的巨无霸&#xff0c;按常规来说就是财富500强排名在前100名的公司&#xff0c;这些公司实力台&#xff0c;业务增长都非常惊人&#xff0c;所以很多求职…

余承东的新职位传递了华为重大信息

微信视频号:sph0RgSyDYV47z6快手号:4874645212抖音号:dy0so323fq2w小红书号:95619019828B站1:UID:3546863642871878B站2:UID: 35469554100490879月29日,华为公司任命余承东为华为产品投资评审委员会(IRB)主任…

北京集团 网站建设电子商务网站seo

文章目录 1、libcurl简介2、libcurl的使用3、函数简介4、 curl_easy_setopt函数部分选项介绍5、curl_easy_perform 函数说明&#xff08;error 状态码&#xff09;6、简单实例,包含库文件&#xff0c;头文件即可 1、libcurl简介 libcurl是一个跨平台的网络协议库&#xff0c;支…

网站打开慢如何优化西部数码网站站点

在网页设计中&#xff0c;rem 和 px 是用来表示长度或尺寸的单位&#xff0c;它们之间有以下默认关系&#xff1a; 1rem 16px&#xff08;假设根元素的字体大小为默认值&#xff09; 详细说明&#xff1a; 1、px&#xff08;像素&#xff09;&#xff1a; px 是一种绝对单…

张雪峰的事儿,大有文章

微信视频号:sph0RgSyDYV47z6快手号:4874645212抖音号:dy0so323fq2w小红书号:95619019828B站1:UID:3546863642871878B站2:UID: 3546955410049087★第一,少些宏大叙事,多关注具体的人。当历史进入垃圾时间,经济…

旅游目的地门户网站如何建设wordpress皮肤下载

红队专题 招募六边形战士队员IDEA 自动换行原版CS反编译破解jar包反编译拔掉暗桩初始环境效果 stageless beacon http通信协议 过程分析上线&心跳get请求teamserver 处理请求 参考链接 招募六边形战士队员 一起学习 代码审计、安全开发、web攻防、逆向等。。。 私信联系 …

怎样推广网站平台外贸网站建设公司报价

反向代理這個概念可能並不常見&#xff0c;但其實它對於提升網路安全和訪問速度方面發揮著很大作用。 HTTP反向代理&#xff08;HTTP Reverse Proxy&#xff09;是一種特殊的代理伺服器&#xff0c;首先它能夠接收互聯網上的連接請求&#xff0c;然後將這些請求轉發給內部網路…

备案网站可以做卡盟么深圳推广

函数指针与函数重载 成员函数与普通函数区别&#xff1a; 定义一个对象时&#xff0c;系统只为数据成员分配空间。那么对于类的成员函数而言&#xff0c;它如何知道函数中提到的数据成员是哪个对象的数据成员呢&#xff1f;……实际上&#xff0c;C为每个成员函数设置了一个隐藏…

西宁建设公司网站wordpress只有我可以看

整个解决方案按照分层思想来划分不同功能模块&#xff0c;以提供User服务的Api为需求&#xff0c;各个层次的具体实现如下所示&#xff1a; 1、新建数据库User表 数据库使用SQLExpress版本&#xff0c;表的定义如下所示&#xff1a; CREATE TABLE [dbo].[User] ([Id] …