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'-এর জন্য একটি মান সংজ্ঞায়িত করা হয়। ফাংশনটি এই মানগুলির সাথে কল করা হয় এবং প্রাসঙ্গিক বার্তাটি কনসোলে প্রদর্শিত হয়৷
৷