第十一届蓝桥杯(国赛) 阶乘约数C语言代码
问题描述
定义阶乘 n! = 1 × 2 × 3 × ··· × n。
请问 100! (100 的阶乘)有多少个约数。
答案提交
这是一道结果填空的题,你只需要算出结果后提交即可。
本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
答案:39001250856960000
参考代码
#include<stdio.h>
#define NUM 100 //NUM!
int a[101]; //储存质因数个数的数组
void resolve(int num) //对数num进行质因数分解,并把结果累加到数组中
{int i = 2;while (i <= num){if (num % i == 0){a[i]++;num /= i;if (num == 1)return;}elsei++;}
}
int main()
{int i;for (i = 2; i <= NUM; i++)
//把100!中每项质因数分解后,把质因数个数储存到数组中,例如4! = 2 x 3 x 2 x 2 = 2^3 * 3^1,使用约束定理后可得(3+1)*(1+1)resolve(i);for (i = 2; i <= NUM; i++) //用于调试if (a[i])printf("%d = %d\n", i, a[i]);long long count = 1;for (i = 2; i<= NUM; i++)if (a[i])count *= a[i] + 1;//实现(a1+1)*(a2+1)*...*(an+1) printf("\n%lld", count);return 0;
}
第十一届蓝桥杯(国赛) 阶乘约数C语言代码相关推荐
- 2020十一届蓝桥杯国赛二等奖Java B组
大家觉得写还可以,可以点赞.收藏.关注一下吧! 也可以到我的个人博客参观一下,估计近几年都会一直更新!和我做个朋友吧!https://motongxue.cn 文章目录 参考博客https://blo ...
- 2020年第十一届蓝桥杯 - 国赛 - Python大学组 - H.答疑
题目链接 Ideas 2020年第十一届蓝桥杯 - 国赛 - Python大学组 - H.答疑 Code Python if __name__ == '__main__':n = int(input( ...
- 2020年第十一届蓝桥杯 - 国赛 - Java研究生组 - F.循环小数
2020年第十一届蓝桥杯 - 国赛 - Java研究生组 - F.循环小数 在线评测 Ideas 对于一个纯循环小数,假设循环节为l,则小数为0.llll-,转换为分数就是 l / (10 ** n ...
- 第十一届蓝桥杯国赛题目
以下是第十一届蓝桥杯国赛题目,供大家学习参考(提取码失效可以评论我) 百度云: 链接: https://pan.baidu.com/s/1g1o-px-RUVoXLLhRDS8cXQ 提取码: fgf ...
- 2020/第十一届蓝桥杯国赛/Java-A
试题A:和数个数 boolean isPrime(int n) {for (int i = 2; i <= Math.sqrt(n); i++) {if (n % i == 0) {return ...
- 第十一届蓝桥杯国赛H题答疑
第十一届蓝桥杯国赛H题答疑 题目 [题目描述] [输入格式] [输出格式] [样例输入] [样例输出] [样例说明] [评测用例规模与约定] 分析(这篇水文的精髓) 代码 题目 万一图片加载不出来的话 ...
- 2020第十一届蓝桥杯国赛JAVA B组真题解析(带源码及解析)
蓝桥杯历年真题及解析. 目录 蓝桥杯历年真题及解析. A: 美丽的 2 题目: 分析: AC代码: B: 扩散 题目: 分析: AC代码: C: 阶乘约数 题目: 分析: AC代码: D: 本质上升序 ...
- 2020第十一届蓝桥杯国赛Python组
A美丽的2 答案:563 res = 0 for i in range(1, 2021):if '2' in str(i):res += 1 print(res) # 563 B合数个数 模拟即可 答 ...
- 第十一届蓝桥杯国赛题目题解
试题 A: 美丽的 2 [问题描述] 小蓝特别喜欢 2,今年是公元 2020 年,他特别高兴.他很好奇,在公元 1 年到公元 2020 年(包含)中,有多少个年份的数位中包含数字 2? 题解 ...
- 临时抱佛脚之第十一届蓝桥杯国赛B组部分题解(Part 1)
前言 酒可真是好东西啊,能让人一时间忘记不快的事. 但是一到明天就算不喜欢也还是会想起,而且比昨天更让人痛苦,想逃也逃不掉. --坂田银时 题目来源 蓝桥杯官网→学习资料→历届真题→竞赛→蓝桥杯真题 ...
最新文章
- 棋盘覆盖问题原理及演示程序
- STM32F407的时钟配置
- Leetcode 206. 反转链表 解题思路及C++实现
- 职高计算机专业可以考本科吗,职业高中和普通高中的区别 职业高中能考本科吗...
- 一步一步配置aspnetdb数据库
- 【C语言简单说】八:分支结构之if...else if()...else...(3)
- pytorch实现图像分类代码实例
- C语言137页答案,综合化学实验答案题库(137页)-原创力文档
- 从JavaScript预编译看function的生存时间
- python工程师面试题
- google地图瓦片地址
- 关于微信开发的语音存储问题
- 【转】职场学做“功夫熊猫”
- 机器人讯息合集:3D打印“元机器人”、水陆两用微机器人、会游泳的机械狗、“香蕉”软体机器人、无线两栖机器人
- solidity部署和验证代理合约
- js中的class解构
- Ubuntu14.04 LTS更新源
- Web前端开发工资差距是如何产生的?根源是技术水平
- java实现第七届蓝桥杯交换瓶子
- 12月原生APP的淘宝客+代理系统完整前后端带完整安装教程
热门文章
- 金山WPS:云端协同 AI赋能 WPS树起了Office新四大件|企服三会系列报道
- 放牛奶的冰箱(二分答案)
- 天津插画师培训机构 ,0基础可以学吗?
- 关于解决Photoshop CS5打开后出现已停止工作强制退出的问题
- 2022施工员-市政方向-通用基础(施工员)题库及答案
- 北京科技大学,计算机考研情况
- antivir for unix命令行参数中译版
- 计算机开机关响五声原因,电脑开机后出现5声报警短响怎么办_电脑开机后出现5声报警短响的解决方法...
- 安卓微信浏览器无法支持input multiple的h5属性多图上传
- 100种乡村旅游盈利方式