最多约数问题。正整数 x 的约数是能整除x的正整数,其约数的个数记为div(x),例如div(10)=4。设 a 和 b 是两个正整数,找出 a 和 b 之间约数个数最多的数 x 的约数个数。
来源:互联网 发布:郭天祥单片机教程 编辑:程序博客网 时间:2024/05/22 17:26
#include<iostream>#include<stdio.h>int countsum(int n){int count=0;for(int i=1;i<=n;i++){if(n%i==0){count++;}}printf("%d的约数有%d个\n",n,count);return count;}void main(){int max=0;int maxnum=0;int minnum=0;int a;int b;printf("请输入要比较的两个数\n");scanf("%d",&a);scanf("%d",&b);maxnum = countsum(a);minnum = countsum(b);max = (maxnum - minnum)>0?a:b;printf("约数个数最多的数%d\n",max);}
0 0
- 最多约数问题。正整数 x 的约数是能整除x的正整数,其约数的个数记为div(x),例如div(10)=4。设 a 和 b 是两个正整数,找出 a 和 b 之间约数个数最多的数 x 的约数个数。 样例
- 最多约数问题。正整数 x 的约数是能整除x的正整数,其约数的个数记为div(x),例如div(10)=4。设 a 和 b 是两个正整数,找出 a 和 b 之间约数个数最多的数 x 的约数个数。
- 设a和b是两个正整数,a<=b,计算a和b之间约数个数最多的整数
- n~m正整数约数个数最多的数
- 一个正整数约数的个数
- 【HDU4542】【反素数+DFS+暴力打表】【给出一个数K,和两个操作,如果操作是0,就求出一个最小的正整数X,满足X的约数个数为K,如果操作是1,就求出一个最小的X,满足X的约数个数为X-K】
- 求两个数之间的约数和个数
- OJ_1087 约数的个数
- 约数的个数
- 求约数的个数
- 清华大学 约数的个数
- 求约数的个数
- 约数的个数
- 求约数的个数
- 约数的个数
- 约数的个数
- 平方数的约数个数
- A^B的所有约数和
- .Net4.0的网站在IE10、IE11出现“__doPostBack未定义”的解决办法。
- 前端学习之路——简单页面效果
- UML之类图
- javascript正则表达式详细笔记
- 14 Fragment 注意点
- 最多约数问题。正整数 x 的约数是能整除x的正整数,其约数的个数记为div(x),例如div(10)=4。设 a 和 b 是两个正整数,找出 a 和 b 之间约数个数最多的数 x 的约数个数。
- Spring filter和拦截器(Interceptor)的区别和执行顺序
- 2-3 Coredump程序故障分析
- 数组中重复的数字
- (转载) CSS height 和 line-height 的区别
- 国外程序员整理的 C++ 资源大全
- Filter多方式拦截、禁用IE图片缓存、Filter设置字符编码
- Android Studio导入github下载的工程
- Android消息机制的理解