Java程序查找数的最小因数之和
为了找到一个数字的最小因数,Java代码如下-
示例
public class Demo {
static int minimum_sum(int num){
int my_sum = 0;
for (int i = 2; i * i <= num; i++){
while (num % i == 0){
my_sum += i;
num /= i;
}
}
my_sum += num;
return my_sum;
}
public static void main(String[] args){
int num = 350;
System.out.println("数的因子的最小和为 ");
System.out.println(minimum_sum(num));
}
}输出结果
数的因子的最小和为 19
一个名为Demo的类包含一个名为minimumsun的静态函数,该函数将总和初始化为0,并遍历该数字并检查以从该特定数字的所有因子中找到最小的总和。在main函数中,定义了数字的值,并通过将数字作为参数传递来调用函数。相关消息显示在控制台上。
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短