इस चुनौती में, आपको लिली पैड पर आगे और पीछे कूदने वाले मेंढक को अनुकरण करने की आवश्यकता है। तालाब असीम रूप से बड़ा है, एक अनंत संख्या में लिली पैड की एक पंक्ति है, और मेंढक अपनी पसंद के अनुसार कई लिली पैड भर में कूद सकता है।
यह मेंढक आगे और पीछे कूदना पसंद करता है: आगे कूदने के बाद, वह हमेशा पीछे की ओर कूदता है , और इसके विपरीत।
आपको पूर्णांकों की एक सूची दी जाती है, जो उसकी छलांग का प्रतिनिधित्व करती है। आपको उसके छलांग के परिणाम को आउटपुट करने की आवश्यकता है।
उदाहरण के लिए, मान लें कि आप उत्तीर्ण हैं [2,3,6,8,2]
:
हमारा मेंढक 2 लिली पैड को आगे कूदकर शुरू होता है:
_2
फिर 3 लिली पैड वापस:
3__2
फिर 6 लिली पैड आगे:
3__2__6
8 वापस:
8_3__2__6
फिर अंत में, 2 लिली पैड आगे (नोटिस कैसे 2 ओवरराइट करता है 3):
8_2__2__6
अधिक स्पष्ट होने के लिए: आपका इनपुट संख्याओं की एक सरणी है S
, आपको S[K]
स्थिति में आउटपुट की आवश्यकता है S[K] - S[K-1] + S[K-2] - S[K-3]...
।
- यदि एक निश्चित स्थान पर कई संख्याएँ मुद्रित की जानी हैं, तो उच्चतम इंडेक्स वाले केवल एक को ही प्रिंट करें।
_
यदि कोई विशेष स्थान खाली है, तो आप इसका उपयोग कर सकते हैं- यदि किसी संख्या में कई अंक हैं, तो यह कई स्थानों को नहीं लेता है। (दूसरे शब्दों में, एक स्थान में कई वर्ण हो सकते हैं)
- आप मान सकते हैं कि आपकी सूची गैर-रिक्त है, और सभी पूर्णांक 0 से अधिक हैं।
परीक्षण के मामलों:
5 ____5
2,2 2_2
4,3,2,1 3124
5,3,2,1 _3125
2,3,6,8,2 8_2__2__6
10,3,12,4,1,12,16 ___12__3__10____41__1216
100,4,7,2,2 _______________________________________________________________________________________________4___1002_2
यह एक कोड-गोल्फ है , इसलिए इसे यथासंभव कम वर्णों में उत्तर दें!