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

P2043 质因子分解

题目描述

对  N! 进行质因子分解。

输入格式

输入数据仅有一行包含一个正整数  N, N≤10000。

输出格式

输出数据包含若干行,每行两个正整数  p,a,中间用一个空格隔开。表示  N! 包含 a 个质因子  p,要求按  p 的值从小到大输出。

输入输出样例

输入 #1

 10

输出 #1

2 8

3 4

5 2

7 1

说明/提示

10 ! = 3628800 = ( 2^8 ) × ( 3^4 ) × ( 5^2 ) × 7 。

代码

#include<iostream> 
#include <algorithm>
using namespace std;
int b[10004];//用数组来存放前n个数的质因数
int main(){int n;cin>>n;for(int i=2;i<=n;i++){int p=i;while(p>1){//前n个数的约数不能小于等于1for(int j=2;j<=i;j++){//每次寻找最小能整出的数if(p%j==0){b[j]++;//将质因数加起来p/=j;break;}}}
}for(int i=1;i<=n;i++){//输出if(b[i]!=0){cout<<i<<" "<<b[i]<<"\n";}}return 0;
}


http://www.mrgr.cn/news/70540.html

相关文章:

  • 基于springboot+vue实现的大型超市数据处理系统 (源码+L文+ppt)4-015
  • [CKS] K8S AppArmor Set Up
  • 关于Dell r730xd 老服务器的阵列卡 配置系统盘RAID 1
  • 分布式数据库:深入探讨架构、挑战与未来趋势
  • 游戏中的设计模式及杂项
  • [SWPUCTF 2022 新生赛]Power! 反序列化详细题解
  • 【大数据学习 | HBASE高级】region split机制和策略
  • MongoDB创建联合唯一性约束
  • Java面试题(2)
  • Java:JVM
  • 动态规划习题其七【力扣】【算法学习day.29】
  • LoRA(Low-Rank Adaptation)
  • 基于STM32的自行车户外运动系统设计
  • AIGC小红书新赛道,两个平台同时发,操作简单
  • 地下水数值模拟、 地下水环评、Visual modflow Flex、Modflow
  • 如何利用GNB外链提升网站的自然曝光!
  • FPGA实现光纤通信(2)——光纤眼图测试
  • Tidb数据恢复
  • 监控架构-Prometheus-普罗米修斯
  • QML —— ListView代理,附横向滑动效果(附源码)
  • 游戏引擎中LOD渲染技术
  • 【Linux探索学习】第十二弹——初识进程:进程的定义、描述和一些简单的相关操作
  • 软件测试计划和测试用例详解
  • Polybase要求安装orcale jre 7
  • 【随笔】做售前工程师的一些感悟
  • 卡内基音乐厅回响肖邦旋律:旅美钢琴学者何超与导师洪勋的师生情缘