आज आपका कार्य संख्याओं की एक लहर पर लागू करना है। एक लहर इस तरह दिखती है: [1, 0, -1, 0, 1, 0, -1, 0, 1...]इसे दिए गए सरणी पर लागू करने का मतलब है कि पहले तत्वों, दूसरे तत्वों, आदि को एक साथ जोड़ना।
ज्यादा ठीक:
आपके कार्यक्रम या फ़ंक्शन को पूर्णांकों की एक सरणी प्राप्त होगी। इसे 1मूल सरणी के 1, 5 वें, 9 वें आदि तत्व के साथ समान आकार के सरणी को प्रिंट या वापस करना होगा , मूल सरणी -1के तीसरे, 7 वें, 11 वें आदि तत्व और बाकी तत्वों में जोड़ा जाना चाहिए। अछूता छोड़ दिया जाना चाहिए।
इनपुट सरणी में कम से कम एक तत्व होने की गारंटी है।
परीक्षण के मामलों:
Input | Output
[0] | [1]
[-1] | [0]
[-4, 3, 0, 1, 7, 9, 8, -2, 11, -88] | [-3, 3, -1, 1, 8, 9, 7, -2, 12, -88]
[0, 0, 0, 0, 0] | [1 ,0 ,-1 ,0 ,1]
[1, 1] | [2, 1]
यह कोड-गोल्फ है , सबसे छोटा कोड जीतता है!