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

B3871 [GESP202309 五级] 因数分解

B3871 [GESP202309 五级] 因数分解

B3871 [GESP202309 五级] 因数分解

感觉像是一个欧拉筛的模板题吧。
首先先用欧拉筛把10的6次方之内的素数都打出来,然后对于给定的n,遍历每一个素数。如果出现是素数的倍数的话,就先除掉这个素数,并且让计数加一。
最后如果出来发现剩下的并不等于1的话,说明没有除尽,那么这个没有除尽的一定是一个剩下的大素数。
(因为数据范围已经给在这里了,不存在剩下的是两个大素数相乘。如果是的话,肯定会超过10的12次方)

#include<bits/stdc++.h>
using namespace std;
#define int long long 
const int N = 1e6+100;
int vis[N],prim[N],cnt = 0;
int n;
void init()
{int num = 1e6;for(int i = 2 ; i <= num ; ++i)   {if(!vis[i])prim[++cnt] = i;for(int j = 1 ; 1ll * i * prim[j] <= num ; ++j){vis[i*prim[j]] = 1;if(i % prim[j] == 0)break;}}
}
signed main()
{cin>>n;int flag = 0;init();for(int i = 1 ; i <= cnt ; ++i){int sum = 0;while(n % prim[i] == 0){n/=prim[i];sum++;if(n == 1)break;}if(sum == 0)continue;if(flag)cout<<" * ";if(sum == 1)cout<<prim[i];elsecout<<prim[i]<<"^"<<sum;flag = 1;sum = 0;if(n == 1)break;}if(n != 1){if(flag)cout<<" * ";cout<<n;}return 0;
}
http://www.jsqmd.com/news/371285/

相关文章:

  • MyBatis XML 里<![CDATA[ ]]>的使用
  • elasticSearch之API:基础命令及文档基本操作
  • 【Azure Event Hub】在VMSS中使用WAD(Window Azure Diagnostic)插件发送日志到Event Hub中报错分析
  • Flask-SocketIO深度详解
  • 数据可视化能将复杂的临床数据转换成直观的图形和图像,展示数据间的关联和趋势,通过人类视觉思维能力帮助理解大量数据信息,发现数据中的规律,从而提高数据使用效率
  • Flask-Migrate深度详解
  • 价值投资经典书籍:《李大霄投资战略(第三版)》电子版解读:投资四面体模型分析(附PDF文件分享)
  • 26春1-6年级下册语文《寒假预习知识点汇总》pdf合集下载
  • 2025年Agent概念落地,2026年智能体生产力基础设施:如何规模化部署Agent?收藏这份学习指南!
  • 投资经典书籍之《股票大作手回忆录 丁圣元注疏版》PDF分享与深度解读
  • 中科天玑全要素AI舆情系统功能、架构解析 - 教程
  • 大模型幻觉:小白程序员必看!收藏这份2025年突破性检测与抑制技术指南
  • 【UMEP第12.4期】GQF教程-估算人类活动热通量
  • 从零到一:使用Hadoop构建高并发推荐系统
  • 2026年比较好的ULPA超高效空气过滤器/活性炭空气过滤器生产厂家实力参考哪家强(更新) - 行业平台推荐
  • 2026-02-11 考试总结 - Sail-With
  • 【UMEP第12.3期】LQF实例教程:模拟伦敦2015年人类活动热通量QF
  • 2026年质量好的轻型反弹器/卡扣式反弹器哪家好销售厂家推荐 - 行业平台推荐
  • 2026年比较好的冰雕施工/户外冰雕怎么联系实用公司采购参考 - 行业平台推荐
  • 2026年靠谱的耐磷酸涂料/耐盐酸涂料公司口碑推荐哪家靠谱 - 行业平台推荐
  • 【UMEP第12.3期】LQF教程-估算人类活动热通量
  • 2026年口碑好的成套配电箱/动力配电箱畅销厂家采购指南如何选 - 行业平台推荐
  • 2025提示工程架构师趋势:AI提示系统个性化的情感化设计
  • Flask-Caching深度详解
  • Flask 技术栈
  • 为什么同样是学过C++,有人面试碾压,有人开口就怂?差距在这18个C++硬核项目
  • Java常用底层数据结构设计思想-集合类-复用强相关的闲置变量
  • 基金申请季必备:这份攻略帮你轻松拿下项目
  • Flask-Login深度详解
  • 企业数字化转型的AI智慧密码,AI应用架构师的方案策略全解