इंटेग्रेटर्स को इंपैक्ट करें
दिए गए संख्याओं के सेट के लिए, उन्हें वर्णमाला के क्रम में रखें, जब उन्हें वर्तनी दिया जाता है (यानी 1: एक, 2: दो, 90: नब्बे, 19: उन्नीस)। आपका कोड रेंज के लिए काम करना चाहिए [-999999, 999999]। आउटपुट में संख्याओं के बीच परिसीमन होना चाहिए। एक अंतरिक्ष काम करेगा, जैसा कि नीचे दिए गए उदाहरणों में दिखाया गया है। इनपुट पूर्णांक की एक सरणी हो सकती है, सीमांकित संख्याओं की एक स्ट्रिंग, या हालांकि आप फिट दिखते हैं। सभी पूर्णांक अद्वितीय माने जाते हैं।
इस चुनौती के प्रयोजनों के लिए संख्याओं को हाइफ़न नहीं किया गया है और किसी भी अन्य वर्णों से पहले रिक्त स्थान वर्णानुक्रम में हैं। नकारात्मक संख्याओं को शब्द का उपयोग करके व्यक्त किया जाता है minus। उदाहरण के लिए, fourपूर्ववर्ती होगा four thousandऔर -40स्ट्रिंग का उपयोग करके संख्या को क्रमबद्ध किया जाएगा minus forty। मान लें कि सभी संख्याओं में केवल संख्या शब्द शामिल होंगे और कोई संयुग्मन (जैसे two thousand forty twoइसके बजाय उपयोग two thousand and forty two)।
परीक्षण के मामलों
एकल अंक पूर्णांक:
इनपुट:
1, 2, 3, 4, 5
आउटपुट:
5, 4, 1, 3, 2
एकाधिक अंक पूर्णांक:
इनपुट:
-1002, 5, 435012, 4, 23, 81, 82
आउटपुट:
81, 82, 5, 4, 435012, -1002, 23
शब्दों के बीच रिक्त स्थान, कोई हाइफ़न, कॉमा या "और":
इनपुट:
6, 16, 60, 64, 600, 6000, 60000, 60004, 60008, 60204, 60804
आउटपुट:
6, 600, 6000, 16, 60, 64, 60000, 60008, 60804, 60004, 60204
याद रखें, यह कोड-गोल्फ है , इसलिए सबसे कम बाइट्स वाला कोड जीत जाता है। कोई खामियों की अनुमति नहीं!