已知24有8个正整数因子 (即:1,2,3,4,6,8,12,24),而24正好被其因子个数8整除。
问[100,300]之间有多少个这样的数。
public static void main(String[] args){
int sum=0;
int num=0;
for(int a=100;a<=300;a++){
for(int b=1;b<=a;b++){
if(a%b==0){
sum++;
}
}
if(a%sum==0){
num++;
}
sum=0;
}
System.out.println(num);
}