एक स्टैक एक्सचेंज स्क्रिप्ट यह निर्धारित करती है कि प्रश्नों या उत्तरों पर पाँच टिप्पणियाँ शुरू में साइटों के मुख्य पृष्ठ पर देखी जा सकती हैं; सबसे अधिक वोट वाली पांच टिप्पणियाँ प्रदर्शित की जाती हैं। आपका कार्य इस व्यवहार को फिर से बनाना है।
एसटीडीआईएन, कमांड-लाइन आर्ग्स, या फ़ंक्शन तर्क और प्रिंट के माध्यम से इनपुट लेने के लिए एक पूर्ण कार्यक्रम या फ़ंक्शन लिखें और शीर्ष टिप्पणी स्कोर लौटाते हैं। इनपुट एक पूर्णांक का एक सरणी होगा जो कुछ पोस्ट की टिप्पणियों पर उत्थान की संख्या का प्रतिनिधित्व करता है। उदाहरण के लिए, इनपुट
0, 2, 5, 4, 0, 1, 0
इसका मतलब है कि पहली टिप्पणी में कोई वोट नहीं है, दूसरे में दो वोट हैं, तीसरे में पांच हैं, चौथे में चार थे, आदि टिप्पणी स्कोर का क्रम आउटपुट में समान रहना चाहिए।
यदि इनपुट में पांच या कम टिप्पणी स्कोर हैं, तो आउटपुट में दिए गए से अधिक कुछ नहीं होना चाहिए। यदि दो या अधिक टिप्पणी स्कोर समान हैं, तो पहला स्कोर प्रदर्शित होना चाहिए। आप मान सकते हैं कि इनपुट सरणी में कम से कम एक टिप्पणी स्कोर होगा।
आउटपुट में संख्याओं को आसानी से प्रतिष्ठित किया जाना चाहिए (इसलिए केस 1 के लिए 02541 अमान्य है)। अन्यथा आउटपुट प्रारूप पर कोई प्रतिबंध नहीं हैं; स्थान या न्यूलाइन द्वारा संख्याओं को अलग किया जा सकता है, या वे सूची प्रारूप आदि में हो सकते हैं।
परीक्षण के मामलों:
[0, 2, 5, 4, 0, 1, 0] -> [0, 2, 5, 4, 1]
[2, 1, 1, 5, 3, 6] -> [2, 1, 5, 3, 6]
[0, 4, 5] -> [0, 4, 5]
[1, 1, 5, 1, 1, 5] -> [1, 1, 5, 1, 5]
[0, 2, 0, 0, 0, 0, 0, 0] -> [0, 2, 0, 0, 0]
[0, 0, 0, 0, 1, 0, 0, 0, 0] -> [0, 0, 0, 0, 1]
[5, 4, 2, 1, 0, 8, 7, 4, 6, 1, 0, 7] -> [5, 8, 7, 6, 7]
[6, 3, 2, 0, 69, 22, 0, 37, 0, 2, 1, 0, 0, 0, 5, 0, 1, 2, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 2] -> [6, 69, 22, 37, 5]
आखिरी उदाहरण इस स्टैक ओवरफ्लो प्रश्न से लिया गया था ।
यदि संभव हो, तो कृपया अपनी पोस्ट में एक लिंक प्रदान करें जहां आपका सबमिशन ऑनलाइन चलाया जा सके।
यह कोड गोल्फ है, इसलिए बाइट्स में सबसे छोटा कोड जीत जाता है। सौभाग्य!