Javaでnと共通する少なくとも1桁のnの約数を数えます
たとえば、numの数が与えられ、タスクは、与えられた数の約数を計算して、nと共通の少なくとも1桁のnumの約数を数えることです。
入力 − num =24
出力 −カウントは4です
説明-次の手順を実行します −
-
まず、与えられた数の約数を計算します
-
24の約数は、-1、2、3、4、6、8、12、24
です。
-
-
次に、数字の数字と一致する数字が少なくとも1つある除数を確認します
-
2、4、12、24は、数値の数字と一致する数字を含む除数です
-
入力 − num =10
出力 −カウントは2です
説明-次の手順を実行します −
-
まず、与えられた数の約数を計算します
-
24の約数は次のとおりです:1、2、5、10
-
-
次に、数字の数字と一致する数字が少なくとも1つある除数を確認します
-
1と10は、数値の数字と一致する数字を含む除数です。
-
例
package test; import java.util.*; import java.util.List; import java.util.Scanner; public class Testdigit{ static int digitCheck(int m,int arr[]){ while (m > 0){ if (arr[m % 10]==1){ return(1); } m = m / 10; } return(0); } public static void main (String[] args){ Scanner scan=new Scanner(System.in); int n=scan.nextInt(); int arr[] = new int[10]; int m = n; while (m > 0){ arr[m % 10] = 1; m = m / 10; } int count = 0; for (int i = 1; i <= Math.sqrt(n);i++){ if (n % i == 0){ if (digitCheck(i, arr)==1){ count++; } if (n / i != i){ if (digitCheck(n/i, arr)==1){ count++; } } } } System.out.println(ans); } }
出力
上記のコードを実行すると、次の出力が得られます-
Enter any number: 24 Count 5
-
D7を使用してすべてのコンピュータートラブルシューティングツールを1か所にまとめる
私が10年にわたるエンジニアリングのキャリアからIT業界のポジションに転向した今、IT担当者が日常的に対処しなければならない問題は、これまで以上に明確になっています。 PC技術者は、多種多様なハードウェアおよびソフトウェアの問題のトラブルシューティングに精通している必要があるだけでなく、パフォーマンスにインターフェースする、または何らかの形で影響を与えるさまざまなソフトウェアパッケージ、通信プロトコル、およびさまざまなシステムを追跡する必要があります。コンピュータシステムの健全性。 この分野に入ったとき、私は本当に古いプロだと感じました。つまり、私は何年にもわたって多言語のコンピュータープロ
-
Eclipseを使用したJavaFX。
eclipseでJavaFxをセットアップするには、まず、システムにeclipseとJavaが正常にインストールされていることを確認してください。 Mavenの依存関係 Maven依存関係を使用してJavaFX環境をセットアップするには、EclipseでJavaプロジェクトを作成し、以下に示すようにMavenプロジェクトに変換します- 次にpom.xm lファイルは次のJavaFX依存関係を追加し、プロジェクトを更新します。 <dependency> <groupId>org.openjfx</groupId>