एक प्रोग्राम बनाएं जो कोड-गोल्फ -टैग के साथ नवीनतम 50 चुनौतियों का पता लगाएं, जिसमें कम से कम 20 उत्तर हों। फिर, प्रत्येक भाषा में प्रत्येक चुनौतियों के लिए स्कोर निकालें। यदि एक ही भाषा का उपयोग करते हुए एक से अधिक उत्तर हैं, तो सभी अंकों की गणना करें। इसके बाद, शीर्ष 20 सबसे आम भाषाओं को लें और भाषा के नामों के साथ एक सूची का उत्पादन करें, उत्तरों की संख्या, औसत बाइट मायने रखता है और माध्य बाइट मायने रखता है। सूची को अवरोही क्रम में, उत्तरों की संख्या द्वारा क्रमबद्ध किया जाना चाहिए।
आपको कैपिटलाइज़ेशन में बदलाव के लिए खाता होना चाहिए (उदाहरण के लिए: Matlab = MATLAB)।
कई अलग-अलग संस्करण संख्या वाली भाषाओं में (जैसे पायथन), उन्हें अद्वितीय भाषाओं के रूप में गिना जाता है, इसलिए: Python != Python 2 != Python 2.7 != Python 3.x
उदाहरण आउटपुट (आउटपुट स्वरूप वैकल्पिक है):
cJam, 66, 12.4, 8.5
Pyth, 58, 15.2, 19
Ruby, 44, 19.2, 22.5
Python, 34, 29.3, 32
Python 2.7, 22, 31.2, 40
...
...
Java, 11, 115.5, 94.5
हैडर प्रारूप जो समर्थित होने चाहिए:
- इसके साथ आरंभ होता है
# Language name,
या#Language name
- इसी के साथ समाप्त होता है
xx bytes
,xx Bytes
या बसxx
- पहले अल्पविराम और अंतिम संख्या के बीच बहुत अधिक कचरा हो सकता है।
- यदि भाषा का नाम एक लिंक (
[Name](link)
) है, तो इसे छोड़ दिया जा सकता है
यदि उत्तर में एक और हेडर प्रारूप है, तो आप इसे छोड़ सकते हैं (या इसे शामिल कर सकते हैं यदि आपका कोड इसे संभाल सकता है)।
एक उदाहरण के रूप में, नीचे दिए गए सभी शीर्षकों का समर्थन किया जाना चाहिए:
# Language Name, N bytes
# Ruby, <s>104</s> <s>101</s> 96 bytes
# Perl, 43 + 2 (-p flag) = 45 Bytes
# MATLAB, 5
नियम:
- एपीआई या सिर्फ वेबसाइट-यूआरएल का उपयोग करना ठीक है
- निम्नलिखित को बाइट काउंट (और कुछ नहीं) से निकाला जा सकता है, इसलिए url-shortener (अधिकतम 44 बाइट) का उपयोग करने की आवश्यकता नहीं है:
https://
(याhttp://
)codegolf
.stackexchange.com
/questions
- निम्नलिखित को बाइट काउंट (और कुछ नहीं) से निकाला जा सकता है, इसलिए url-shortener (अधिकतम 44 बाइट) का उपयोग करने की आवश्यकता नहीं है:
- कार्यक्रम इनपुट ले सकता है। इनपुट को बाइट काउंट में शामिल किया जाएगा।
इसके अलावा, मानक नियम लागू होते हैं।
xx bytes
हाल की चुनौतियों पर बहुत कम है (कम से कम जब से लीडरबोर्ड स्निपेट बनाया गया था)।