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("The minimum sum of factors of the number are ");
System.out.println(minimum_sum(num));
}
}输出
The minimum sum of factors of the number are 19
名为 Demo 的类包含一个名为 'minimum_sun' 的静态函数,该函数将和初始化为 0,并遍历该数字,并检查以找出该特定数字的所有因数的最小和。在 main 函数中,定义了数字的值,并通过将数字作为参数传递来调用该函数。相关消息显示在控制台上。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP