एक सकारात्मक संख्या n को देखते हुए , किसी भी सुविधाजनक प्रारूप में n के सभी अलग-अलग गुणात्मक विभाजन को आउटपुट करें ।
N का एक गुणक विभाजन पूर्णांकों का एक समूह है, सभी एक से अधिक हैं, जैसे कि उनका उत्पाद n है । उदाहरण के लिए, 20 में निम्नलिखित भिन्न गुणक विभाजन हैं:
2 * 2 * 5
2 * 10
4 * 5
20
ऑर्डर मायने नहीं रखता है, इसलिए 2 * 2 * 5
जैसा है वैसा ही विभाजन है 2 * 5 * 2
।
उदाहरण:
1 -> {}
2 -> {2}
4 -> {2, 2}, {4}
20 -> {2, 2, 5}, {2, 10}, {4, 5}, {20}
84 -> {2, 2, 3, 7}, {2, 2, 21}, {2, 14, 3}, {2, 6, 7}, {2, 42}, {4, 3, 7}, {28, 3}, {4, 21}, {6, 14}, {12, 7}, {84}