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

洛谷题单指南-进阶数论-CF776B Sherlock and his girlfriend

原题链接:https://www.luogu.com.cn/problem/CF776B

题意解读:将2~n+1的数字进行分类,不能和素因子分在一类,分类越少越好

解题思路:

所有素数显然可以分为一类,其余合数为另外一类,只用标记素数即可,埃氏筛解决。

主要当数字为2或者2、3时,没有合数,只用分成一类,特判处理即可。

100分代码:

#include <bits/stdc++.h>
using namespace std;const int N = 100005;
bool vis[N];
int n;int main()
{cin >> n;if(n < 3) {cout << 1 << endl;for(int i = 1; i <= n; i++) cout << 1 << " ";return 0;}for(int i = 2; i <= n + 1; i++){if(!vis[i]){for(int j = i + i; j <= n + 1; j += i) vis[j] = true;}}cout << 2 << endl;for(int i = 2; i <= n + 1; i++) cout << (vis[i] ? 2 : 1) << " ";return 0;
}

 

http://www.rkmt.cn/news/21734.html

相关文章:

  • 日总结 12
  • 2025年太阳能板趋势与智能选择指南
  • 10/15
  • 深入解析:Nodejs开发环境搭建
  • 项目管理:PERT/CPM
  • 可信AI研究获资助,10位博士生探索算法公平与隐私
  • 实用指南:【在Ubuntu 24.04.2 LTS上安装Qt 6.9.2】
  • 在AI技术快速实现创意的时代,挖掘邮件营销系统新需求成为关键突破点
  • RoI Pooling / Align
  • 时延估计算法ETDGE的解析
  • 2025年10月最新房产信息公布:西安买房新楼盘口碑推荐榜单Top10精选
  • 备忘录:IDA*
  • 基于DSP28335的SVPWM矢量控制实现
  • 2025 年钢制拖链源头厂家最新推荐排行榜:聚焦优质品牌助力企业精准选购,破解市场选型难题
  • AI降噪、实时响应、闭环治理的政务数据安全管理方案 ——全知科技与教育部学位与研究生教育发展中心合作案例
  • 多维协同 一键化部署 合规可控的运营商数据安全管理方案
  • 学习随笔一:低代码开发与 SQL 核心知识
  • D. MAD Interactive Problem
  • Spring AOP原理
  • 知识库管理工具深度测评:ONES、Confluence 等10款工具全面对比
  • 从SGD到AdamW:深度学习优化器演进全解析与实践指南
  • 2025 年中空百叶源头厂家最新推荐排行榜:聚焦国内优质供货商,助力客户精准选购可靠产品光能/光伏/电动/光动中空百叶厂家推荐
  • 2025年学校家具定制厂家最新权威推荐榜:全屋定制/衣柜/厨柜/酒柜/鞋柜/猫柜/酒店办公家具/电视柜/书包柜/图书架/宿舍上下床
  • Linux配置SSH名称通信
  • 2025年焊接变位机厂家最新权威推荐榜:双轴变位机专业制造商,高效稳定助力智能焊接升级
  • 2025年法兰罩厂家最新权威推荐榜:专业防护与精密制造,工业管道安全守护者优选品牌
  • 最佳实践:基于Apache SeaTunnel从MySQL同步到PostgreSQL
  • 2025年冲压件厂家最新权威推荐榜:新能源/光伏/精密/异形/五金/铝/汽配/不锈钢/家具冲压件源头实力解析
  • 2025年抖音推广服务商最新权威推荐榜:专业运营团队与高转化率方案深度解析,助力品牌精准引流与爆款打造
  • C语言学习——变量