蓝桥模拟赛 约数个数 JAVA

问题描述

1200000有多少个约数(只计算正约数)。

思路:

枚举从1到1200000的数字,依次判断其是否是1200000的约数,同时维护一个变量来统计个数即可。

答案:96

public class Main {
	public static void main(String[] args) {
		int ans = 0;
		int num = 1200000;
		for (int i = 1; i <= 1200000; i++) {
			if (num % i == 0) {     // 判断是否是约数
				ans++;
			}
		}
		System.out.println(ans);
	}
}

小剧场:想开怀抱明月

发布了202 篇原创文章 · 获赞 149 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_43771695/article/details/105099194
今日推荐