Java练习题2020-2

"统计1到N的整数中,除了1和自身之外,至少还能被两个数整除的数的个数
输入说明:整数 N(N<10000);
输出说明:符合条件的数的个数
输入样例:10
输出样例:3
(说明:样例中符合条件的3个数是6、8、10)"

package _2020Ti;

import java.util.Scanner;

public class Test2 {
    public static void main(String[] args) {
        int number = 0;
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();

        for (int i = 1; i <= num; i++) {

            int flag = 0;
            for (int j = 1; j < 10000 ; j++) {
                if (i % j == 0){
                    //System.out.println(i);
                    flag ++;
                }
            }
            if (flag >=4){
                number++;
            }

        }
        System.out.println(number);
    }
}

Java练习题2020-2_第1张图片

你可能感兴趣的:(数据结构)