चुनौती
एक प्रोग्राम लिखें जो 4 पूर्णांक लेता है ( जो एक निश्चित एल्गोरिथम द्वारा उत्पन्न संख्याओं के अनुक्रम का प्रतिनिधित्व करता है ) और अगले पूर्णांक का अनुसरण करता है।
हम केवल एक निरंतर (यानी गैर-चर) भिन्नता के साथ सरल जोड़, घटाव, गुणा और भाग एल्गोरिदम का उपयोग करेंगे।
विभाजन के लिए हम floorपूर्णांक मानों का उपयोग करेंगे : 133/4 = 33और33/4 = 8
आप मान सकते हैं कि हमेशा एक ही वैध रिटर्न वैल्यू होगी
परीक्षण के मामलों
[14,24,34,44] 54 लौटाना चाहिए (इसके अलावा एल्गोरिथम)
[105,45,-15,-75] -135 (घटाव एल्गोरिथ्म) वापस करना चाहिए
[5,25,125,625] 3125 (गुणक एल्गोरिथम) वापस करना चाहिए
[256,64,16,4] 1 (विभाजन एल्गोरिथ्म) वापस करना चाहिए
सामान्य नियम
- यह कोड-गोल्फ है , इसलिए बाइट्स में सबसे छोटा जवाब चुनौती जीतता है।
- मानक खामियों को मना किया जाता है
-81/4तो है । 21 r 3-20 r -1
