X দ্বারা বিভাজ্য ক্ষুদ্রতম K সংখ্যার সংখ্যা খুঁজে পেতে, জাভা কোডটি নিম্নরূপ -
উদাহরণ
import java.io.*;
import java.lang.*;
public class Demo{
public static double smallest_k(double x_val, double k_val){
double val = 10;
double MIN = Math.pow(val, k_val - 1);
if (MIN % x_val == 0)
return (MIN);
else
return ((MIN + x_val) - ((MIN + x_val) % x_val));
}
public static void main(String[] args){
double x_val = 76;
double k_val = 3;
System.out.println("The smallest k digit number divisible by x is ");
System.out.println((int)smallest_k(x_val, k_val));
}
} আউটপুট
The smallest k digit number divisible by x is 152
ডেমো নামের একটি ক্লাসে 'smallest_k' নামে একটি ফাংশন রয়েছে। এই ফাংশনটি 'k' এর ন্যূনতম সংখ্যা প্রদান করে যা 'x' সংখ্যাটিকে সম্পূর্ণভাবে ভাগ করে। প্রধান ফাংশনে, 'x' এবং 'k'-এর জন্য একটি মান সংজ্ঞায়িত করা হয়। ফাংশনটি এই মানগুলির সাথে কল করা হয় এবং প্রাসঙ্গিক বার্তাটি কনসোলে প্রদর্শিত হয়৷
৷