试题 A:约数个数
类型:结果填空,总分:5分
【问题描述】
对于一个整数,能整除这个整数的数称为这个数的约数。
例如:1, 2, 3, 6 都是 6 的约数。
请问 78120 有多少个约数。
【思路】
- 遍历i从1到78120,如果78120能被i整除,那么i就是一个约数
【代码】
public class Main {
static int N = 78120;
public static void main(String[] args) {
int ans = 0;
for(int i = 1; i <= N; i++) {
if(N % i == 0) {
ans++;
}
}
System.out.println(ans);
}
}
【结果】
96
【做题链接】
https://www.lanqiao.cn/problems/587/learning/
注意这个链接里面让求的是1200000的约数