找到 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

廣告

© . All rights reserved.