找到 21 篇文章 适用于 Java.Util 包

Java 中的第 n 个卡特兰数

Ankith Reddy
更新于 2020年6月25日 12:32:38

169 次查看

根据二项式系数,第 n 个卡特兰数由公式 (n + k )/k 计算,其中 k 从 2 变化到 n,并且 n ≥ 0。即 Cn = (2n)!/((n+1)!n!)程序public class NthCatalanNumber {    public static long fact(int i) {       if(i

Java 中的卡特兰数

Arjun Thakur
更新于 2020年6月25日 12:25:10

511 次查看

根据二项式系数,第 n 个卡特兰数由公式 (n + k )/k 计算,其中 k 从 2 变化到 n,并且 n ≥ 0。即 Cn = (2n)!/((n+1)!n!)程序public class CatalanNumbers {    public static long fact(int i) {       if(i

Java 中给定数字的第 k 个素因子

George John
更新于 2020年6月25日 12:18:39

318 次查看

以下是打印数字 n 的第 k 个素因子的 Java 程序,当给出 k 和 n 时。程序import java.util.Scanner; public class KthPrimeFactor {    public static void main(String args[]) {       int number, k, factor = 0;       Scanner sc = new Scanner(System.in);       System.out.println("输入一个数字:");             number = sc.nextInt();       System.out.println("输入 k 值:");       k = sc.nextInt();       int temp = k-1;             for(int i = 2; i< number; ... 阅读更多

在 Java 中查找数字的礼貌性

Ankith Reddy
更新于 2020年6月25日 12:17:45

195 次查看

可以表示为正连续整数之和的数字称为礼貌数字。例如:5 = 2+3一个数字可以表示为正整数之和的方式的数量将是该数字的礼貌性。例如:9 = 4+5 || 2+3+4算法获取数字的素因子。获取大于 2 的素因子的幂。将 1 加到它们中的每一个。将它们相乘,从结果中减去 1。程序import java.util.Scanner; public class PolitenessOfANumber {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("输入一个数字");   ... 阅读更多

Java 中自然数的所有真因数之和

Arjun Thakur
更新于 2019年7月30日 22:30:22

433 次查看

以下是打印给定数字的所有因数之和的 Java 程序。

在 Java 中查找自然数的所有因数

Ankith Reddy
更新于 2020年6月25日 12:16:02

8K+ 次查看

以下是打印给定数字的所有因数的 Java 程序。程序import java.util.Scanner; public class DivisorsOfNaturalNumber {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("输入所需的数字:");       int num = sc.nextInt();             for(int i = 1; i

在 Java 中检查大数是否可被 3 整除

Arjun Thakur
更新于 2020年6月25日 12:05:58

5K+ 次查看

如果一个数字的各位数字之和可被 3 整除,则该数字可被 3 整除。以下是可被 3 整除的一些数字示例。数字 85203 可被 3 整除,因为其各位数字之和 (8 + 5 + 2 + 0 + 3 = 18) 可被 3 整除。数字 79154 不可被 3 整除,因为其各位数字之和 (7 + 9 + 1 + 5 + 4 = 26) 不可被 3 整除。程序import java.util.Scanner; public class DivisibleBy3 {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("输入一个数字:");       String num = sc.nextLine();       int digitSum = 0;             for(int i = 0; i

在 Java 中检查大数是否可被 11 整除

Chandu yadav
更新于 2020年6月25日 12:03:01

1K+ 次查看

如果其交替数字之和的差值可被 11 整除,则该数字可被 11 整除。即如果 (奇数位数字之和) – (偶数位数字之和) 为 0 或可被 11 整除,则给定数字可被 11 整除。程序import java.util.Scanner; public class DivisibleBy11 {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("输入一个数字:");       String num = sc.nextLine();       int digitSumEve = 0;       int digitSumOdd = 0;            for(int i = 0; i

在 Java 中检查任何大数是否可被 9 整除

Arjun Thakur
更新于 2020年6月25日 12:01:29

911 次查看

如果一个数字的各位数字之和可被 9 整除,则该数字可被 9 整除。以下是可被 9 整除的一些数字示例。数字 51984 可被 9 整除,因为其各位数字之和 (5+ 1 + 9 + 8 + 4 = 27) 可被 9 整除。数字 91403 不可被 9 整除,因为其各位数字之和 (9 + 1 + 4 + 0 + 3 = 17) 不可被 9 整除。程序import java.util.Scanner; public class DivisibleBy9 {    public static void main(String args[]) {       Scanner sc = new Scanner(System.in);       System.out.println("输入一个数字:");       String num = sc.nextLine();       int digitSum = 0;       for(int i = 0; i

Java 中数字数组的最大公约数

Ankith Reddy
更新于 2020年6月25日 12:00:32

2K+ 次查看

程序以下是计算数组数字的最大公约数的示例。在线演示public class GCDOfArrayofNumbers{    public static int gcd(int a,int b){       int res = 0;       while (b > 0){          int temp = b;          b = a % b;          a = temp;          res = a;       }       return res;    }    public static void main(String arg[]){       int[] myArray = {3, 6, 8};       int result = gcd(myArray[0],myArray[1]);       for(int i = 2; i < myArray.length; i++){          result = gcd(result, myArray[i]);       }       System.out.println("n 个数字的最大公约数是:"+result);    } }输出n 个数字的最大公约数是:1

广告