किसी संख्या के गुणनखंडों का न्यूनतम योग ज्ञात करने के लिए, जावा कोड इस प्रकार है -
उदाहरण
public class Demo { static int minimum_sum(int num){ int my_sum = 0; for (int i = 2; i * i <= num; i++){ while (num % i == 0){ my_sum += i; num /= i; } } my_sum += num; return my_sum; } public static void main(String[] args){ int num = 350; System.out.println("The minimum sum of factors of the number are "); System.out.println(minimum_sum(num)); } }
आउटपुट
The minimum sum of factors of the number are 19
डेमो नाम की एक क्लास में 'मिनिमम_सन' नाम का एक स्टैटिक फंक्शन होता है, जो एक योग को 0 से इनिशियलाइज़ करता है, और नंबर के माध्यम से पुनरावृति करता है और उस विशिष्ट संख्या के सभी कारकों से न्यूनतम योग खोजने के लिए जाँच करता है। मुख्य फ़ंक्शन में, संख्या के लिए मान को परिभाषित किया जाता है, और संख्या को पैरामीटर के रूप में पास करके फ़ंक्शन को कॉल किया जाता है। प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।