कार्य
सकारात्मक पूर्णांक की एक सरणी को देखते हुए, प्रत्येक तत्व को अन्य तत्वों की राशि की समता के साथ बदलें। सरणी में कम से कम 2 तत्व होने की गारंटी है ।
परिभाषा
- समता: चाहे संख्या विषम हो या सम।
उदाहरण
सरणी के लिए [1,2,3,1]:
1की समता से प्रतिस्थापित करें2+3+1, अर्थातeven।2की समता से प्रतिस्थापित करें1+3+1, अर्थातodd।3की समता से प्रतिस्थापित करें1+2+1, अर्थातeven।1की समता से प्रतिस्थापित करें1+2+3, अर्थातeven।
आउटपुट: [even, odd, even, even]
इनपुट
सकारात्मक पूर्णांक की एक सरणी।
आप इसे एक उचित सरणी के रूप में, या सकारात्मक पूर्णांक के लाइनफीड-पृथक स्ट्रिंग के रूप में ले सकते हैं।
आप मान सकते हैं कि सरणी और अंदर के मान आपकी भाषा की हैंडलिंग क्षमता के भीतर हैं।
उत्पादन
दो सुसंगत मूल्यों की एक सरणी , एक का प्रतिनिधित्व करना odd, एक का प्रतिनिधित्व करना even।
आप इसे दो मानों की लाइन-अलग-अलग स्ट्रिंग के रूप में आउटपुट कर सकते हैं।
परीक्षण के मामलों
इनपुट:
[1, 2, 3, 1]
[1, 2, 3, 2, 1]
[2, 2]
[100, 1001]
आउटपुट:
[even, odd, even, even]
[even, odd, even, odd, even]
[even, even]
[odd, even]
नोट: आप इसके अलावा oddऔर अन्य संगत मूल्यों का चयन कर सकते हैं even।
स्कोरिंग
यह कोड-गोल्फ है । बाइट्स जीत में सबसे छोटा जवाब।
स्टैंडर्ड लूपोल लागू होता है।