चुनौती
मान लीजिए कि आपके पास संख्याओं की एक सूची है, और एक लक्ष्य मूल्य है। अपनी संख्या के सभी संयोजनों का सेट खोजें जो लक्ष्य मान तक जोड़ते हैं, उन्हें सूची सूचक के रूप में लौटाते हैं।
इनपुट और आउटपुट
इनपुट संख्याओं की सूची लेगा (आवश्यक नहीं) और लक्ष्य योग संख्या। आउटपुट गैर-रिक्त सूचियों का एक सेट होगा, प्रत्येक सूची जिसमें मूल इनपुट सूची में मानों की स्थिति के अनुरूप पूर्णांक मान होते हैं।
उदाहरण
Input: values = [1, 2, 1, 5], target = 8
Output: [ [0,1,3], [1,2,3] ]
Input: values = [4.8, 9.5, 2.7, 11.12, 10], target = 14.8
Output: [ [0,4] ]
Input: values = [7, 8, 9, -10, 20, 27], target = 17
Output: [ [1,2], [0,3,4], [3,5] ]
Input: values = [1, 2, 3], target = 7
Output: [ ]
स्कोरिंग
यह कोड-गोल्फ है , इसलिए सबसे छोटा कोड जीतता है!