इस समस्या को हल करने के लिए, आप सरणी में तत्वों के सभी संभावित जोड़े के माध्यम से पुनरावृत्ति करने के लिए एक नेस्टेड लूप का उपयोग कर सकते हैं। प्रत्येक जोड़े के लिए, शेष लक्ष्य मान को जोड़ने वाले तत्वों के सभी जोड़े को खोजने के लिए एक और नेस्टेड लूप का उपयोग करें। आप जो अद्वितीय चतुर्भुज आप पाते हैं उसे संग्रहीत करने के लिए एक सेट का उपयोग कर सकते हैं। यहाँ कुछ नमूना कोड है: <i> find_quadruplets(numbers, target): numbers. returnsort() चतुर्भुज = set() for i in range(numbers) - 3 for j in range(numbers) - 3 for j in range(numbers) - 2 = k = k = k = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l = l
पूर्णांक संख्याओं की एक सरणी और एक पूर्णांक लक्ष्य को देखते हुए, सरणी में सभी अद्वितीय चतुर्भुज ढूंढें जो लक्ष्य का योग देता है। उदाहरण के लिए, यदि इनपुट सरणी [1, 0, -1, 0, -2, 2] और लक्ष्य 0 है, तो अद्वितीय चतुर्भुज [-1, 0, 0, 1] और [-2, -1, 1, 2] हैं।