2 m0 37219080 m0_37219080 于 2017.01.05 17:14 提问

已经算出因数。怎么输出因数最大的那个数,和输出它的因数
for(var a=1500;a<=2000;a++){ for(var b=0;b<=a;b++){ if(a%b==0){ document.writeln(b+"<br>") } } }

已经算出因数。怎么输出因数最大的那个数,和输出它的因数

1个回答

bjjoy2009
bjjoy2009   2017.01.05 23:02

理解的题目,按照给出算法,输出所有的b之后,再输出最大的b。
按照给出算法,a的每个最大因数就是a,在第二个循环外边document.writeln(a+"
")。
不过感觉可能是理解题意错了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
HDU2521 求因数个数
反素数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5748    Accepted Submission(s): 3371 Problem Description 反素数就是满足对于任意i(0   Inp
求一个数因数个数,因数和
1,给一个数求它所有因数的和。 公式:每个质因子从0次方加到它的最高次方,然后连乘。 比如:求18 ,(2^0 + 2)*(3^0+3+3^2) = 3*13 = 39  2,给一个数求它所有因数的个数 公式:每个质因子的最高次方+1的乘积 比如:M分解质因数的为:M = n1^a + n2^b + n3^c+~~~~~~ 则有M因数个数为(a+1)*(b+1)*(c+1)~~~~~
获取一个整数所有的质因数(C语言实现)
一、题目要求 1. 用户输入任意一个整数,要求程序输出此整数所有的质因数; 2. 用户可以反复输入,直至输入字符'q'退出程序。 二、分析 质因数的概念大家可以问度娘。 题目关键有几个要点,分析透了这些要点,程序也就不难写出来了。 1. 判断用户输入是一个整数。如果用户胡乱输入一个东西,则需要提示用户输入错误,并且让用户重新输入; 2. 当计算出一个整数的质因数后,给用户选择是继续
寻找最大质因数(质因数分解+剪枝)
寻找最大质因数题目描述: 给出N个数字,试求质因数最大的数字。 输入描述: 第一行,一个整数N,表示数字个数。 接下来N行,每行一个整数ai,表示给出的数字。 输出描述: 一个整数,表示质因数最大的数字。(如果有多个最大相同,则输出最后输入那一个) 样例输入: 4 35 60 40 42 样例输出: 42 数据范围及提示: N≤10^6,2≤ai≤10^6 用cin
求一个数的质因数(1个或n个)
在做 “容斥原理” 题时经常需要求出一个数的质因子,而且不是所求数的位数很多,就是一次求n多数的质因子。 第一种类型: 用于每次只能求出一个数的质因子,适用于题目中给的n的个数不是很多,但是n又特别大的情况。 第二种类型: 求出1~n任意给定数的质因子,适用于题目中给的n比较多,但n不是很大的情况。
java记——循环 求一个数的所有质因数
问题及代码: 问题描述: 输入一个数,计算并输出这个数所有的质因数。例如 输入120,输出2 2 2 3 5 程序代码: public class Exercise4_16 { // Main method public static void main(String args[]) { java.util.Scanner input = new java.util.
求某个数的所有因数
因数就是能整除某数的数 例如:6/2=3,则2,3都是6的因数。 求X的所有因数,全部储存到的d[1000] 中。 for (i = 1, j = 0; i { if (x % i == 0) { d[j++] = i; } }
求一个数的因数个数问题
#include using namespace std; #define MAX 500000 bool a[MAX]; int cnt; int plist[10000],pcount=0; int prime(int n) { int i; if((n!=2 && !(n%2)) || (n!=3 && !(n%3)) || (n!=5 && !(n%5)) || (n!=7 && !(
求一个数的所有因数的和
/*     给你一个数求出这个数的所有因数的和     这题没什么特别的     知道一个公式即可     假设这个数是n,质因数分解后可以写成     n=a1^k1*a2^k2*……*ai^ki     所求的数的因数和f(n)就等于     f(n)=(1+a1+a1^2+……+a1^k1)*(1+a2+a2^2+……+a2^k2)*……*(1+ai+ai^2+……+
CCF NOI1024 因子个数
问题链接:CCF NOI1024 因子个数。 时间限制: 1000 ms  空间限制: 262144 KB 题目描述   对于任意给定的一个正整数,计算其因数个数。   输入样例:   6   输出样例:   4   说明:   1、2、3、6都是6的因数。因此,输出4。 输入   输入正整数N。 输出   输出N的因子个数。 样例输入 6