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

国11阶乘约数-质因数分解

定义阶乘 n!=1×2×3×⋅⋅⋅×n。

请问 100!(100 的阶乘)有多少个正约数。

答案:39001250856960000

数学公式:

public class FactorialDivisors {public static void main(String[] args) {// 数组用于存储每个质数出现的次数int[] counts = new int[101];// 计算每个数的质因数分解,并记录每个质因数出现的次数for (int i = 2; i <= 100; i++) {int num = i;for (int j = 2; j <= Math.sqrt(num); j++) {while (num % j == 0) {counts[j]++;num /= j;}}if (num > 1) counts[num]++;}// 计算100!的正约数个数long result = 1;for (int i = 2; i <= 100; i++) {if (counts[i] > 0) result *= (counts[i] + 1);}// 输出结果System.out.println(result);}
}

既然理解不了那就背下来别折磨自己 

http://www.xdnf.cn/news/9234.html

相关文章:

  • C/C++的OpenCV的锐化
  • vue 前端请求跨域解决办法
  • 九级融智台阶与五大要素协同的量子化解析
  • MGAug:图像变形潜空间中的多模态几何增强|文献速递-深度学习医疗AI最新文献
  • 端口 3389 服务 ms - wbt - server 漏洞修复方法
  • 你的网站真的安全吗?如何防止网站被攻击?
  • 联软科技统一安全工作空间:零信任架构下的远程办公数据安全守护者
  • 每天掌握一个Linux命令 - sqlite3
  • EasyRTC嵌入式SDK音视频实时通话助力WebRTC技术与智能硬件协同发展
  • Nginx 配置文件深度解析:从核心模块到扩展机制
  • WPF【11_4】WPF实战-重构与美化(MVVM 架构)
  • 【elasticsearch 7 或8 的安装及配置SSL 操作指引】
  • 【Doris入门】Doris初识:分布式分析型数据库的核心价值与架构解析
  • 关于空调温度控制仿真模型的详细技术文档,包含数学模型、Python实现和系统分析
  • 引导者之歌------------嵌入式软件面试问题集成
  • 修改SpringBootApplication类的入参后,引用外部yml的启动命令要修改
  • ArcGIS Pro 3.4 二次开发 - 地理处理
  • 计算机网络练习题
  • 自动生成提示技术突破:AUTOPROMPT重塑语言模型应用
  • Java+Playwright自动化-2-环境准备与搭建-基于Maven
  • Jenkins实践(9):pipeline构建历史展示包名和各阶段间传递参数
  • C++:设计模式--工厂模式
  • linux安装MYSQL
  • 图论学习笔记 5 - 最小树形图
  • leetcode hot100刷题日记——22.只出现一次的数字
  • Python安装、pycharm配置和添加库下载
  • 投影机光源三代发展史:从高压汞灯、白光 LED 到三色光源
  • 基于51单片机的音乐盒点阵屏proteus仿真
  • 智能手表单元测试报告(Unit Test Report)
  • (自用)Java学习-5.19(地址管理,三级联动,预支付)