चुनौती
गैर-नकारात्मक पूर्णांक के अनुक्रम को देखते हुए, एक ऐसा फंक्शन बनाएं जो एक वंशज पिरामिड का उत्पादन करता है जहां बच्चे दोनों मूल संख्याओं का योग है।
परिणाम टैब का उपयोग करके स्ट्रिंग के रूप में आउटपुट किया जाता है \t।
नोट: प्रत्येक पंक्ति पर अनुगामी टैब की आवश्यकता नहीं है
1\t\t2\t\t3\n\t3\t\t5\t\n\t\t8\t\t results in
1 2 3
3 5
8
वैकल्पिक रूप से परिणाम को रिक्त स्थान के रूप में एक सरणी के रूप में आउटपुट किया जा सकता है।
[[1,,2,,3],
[,3,,5,],
[,,8,,]]
उदाहरण:
दिया गया 4,5,7,3,4,2आउटपुट:
4 5 7 3 4 2
9 12 10 7 6
21 22 17 13
43 39 30
82 69
151
नियम
- मानक कोड-गोल्फ नियम लागू होते हैं
- इनपुट किसी भी विभाजक या एक सरणी का उपयोग करके एक स्ट्रिंग हो सकता है
- शीर्षक / अनुगामी अनुलिपि और टैब की अनुमति है (लेकिन जब तक उत्पादन एक उल्टा पिरामिड न हो) आवश्यक नहीं है
परीक्षण के मामलों
Input: 1,3,5
1 3 5
4 8
12
Input: 9,8,7,6,5
9 8 7 6 5
17 15 13 11
32 28 24
60 52
112
Input: 5,5,2,5
[[5,,5,,2,,5],
[,10,,7,,7,],
[,,17,,14,,],
[,,,31,,,]]
Input: 3,3,3
[[3,,3,,3],
[,6,,6,],
[,,12,,]]
जीतना मानदंड कोड-गोल्फ है
नोट: यह चुनौती जेनरल पास्कल के त्रिकोण के बहुत करीब है । अंतर कस्टम प्रारंभिक अनुक्रम है (पास्कल 1 से और आरोही मोड में, यह एक इनपुट से और अवरोही मोड में जाता है)।
non-negative integersक्या हमें संभालना है 0? यदि खाली स्थान एस से भरे हैं तो कुछ गोल्फिंग संभावनाएं हैं 0।