आपको सौर मंडल की 20 सबसे बड़ी वस्तुओं में से एक का नाम दिया जाएगा। आपका कार्य किलोमीटर में व्यक्त अपने त्रिज्या के एक सन्निकटन को वापस करना है।
यह एक कोड-चुनौती है जहां आपके स्कोर में आपके कोड की लंबाई (बाइट्स में) होती है , जो आपके सबसे खराब अनुमान के आधार पर एक दंड अनुपात गुणा किया जाता है । इसलिए, सबसे कम स्कोर जीतता है ।
"जैसा कि हम ब्रह्मांड की यात्रा करते हैं" ब्लैक सब्बाथ द्वारा प्लेनेट कारवां के गीत की अंतिम पंक्ति है , जिसे बाद में पैन्तेरा ने भी कवर किया ।
सौर मंडल की वस्तुएं
स्रोत: विकिपीडिया
NB: रैंक केवल जानकारी के लिए दिया जाता है। इनपुट ऑब्जेक्ट का नाम है।
n | Object | Radius (km)
----+----------+-------------
1 | Sun | 696342
2 | Jupiter | 69911
3 | Saturn | 58232
4 | Uranus | 25362
5 | Neptune | 24622
6 | Earth | 6371
7 | Venus | 6052
8 | Mars | 3390
9 | Ganymede | 2634
10 | Titan | 2575
11 | Mercury | 2440
12 | Callisto | 2410
13 | Io | 1822
14 | Moon | 1737
15 | Europa | 1561
16 | Triton | 1353
17 | Pluto | 1186
18 | Eris | 1163
19 | Haumea | 816
20 | Titania | 788
या कॉपी-पेस्ट फ्रेंडली सूचियों के रूप में:
'Sun', 'Jupiter', 'Saturn', 'Uranus', 'Neptune', 'Earth', 'Venus', 'Mars', 'Ganymede', 'Titan', 'Mercury', 'Callisto', 'Io', 'Moon', 'Europa', 'Triton', 'Pluto', 'Eris', 'Haumea', 'Titania'
696342, 69911, 58232, 25362, 24622, 6371, 6052, 3390, 2634, 2575, 2440, 2410, 1822, 1737, 1561, 1353, 1186, 1163, 816, 788
अपने स्कोर
चलो की उम्मीद त्रिज्या वस्तु और जाने इस वस्तु के लिए अपने कार्यक्रम के जवाब।
तब आपका स्कोर इस प्रकार परिभाषित किया गया है:
जहाँ बाइट्स में आपके कोड की लंबाई है।
उदाहरण:
यदि आपके कोड का आकार बाइट्स है और किमी के बजाय किमी के अनुमानित दायरे के साथ चंद्रमा पर आपका सबसे खराब अनुमान है , तो आपका स्कोर होगा:
कम, बेहतर।
आपके उत्तर के लिए अनुशंसित हेडर:
Language, 100 bytes, score = 302
आप अपने स्कोर की गणना करने के लिए इस स्क्रिप्ट का उपयोग कर सकते हैं (पहली पंक्ति = कोड की लंबाई, अगली 20 लाइनें = अपने आउटपुट, सूर्य से टाइटनिया तक)।
नियम
- आप ऑब्जेक्ट का नाम पूर्ण लोअरकेस, पूर्ण अपरकेस या ठीक ऊपर (शीर्षक मामले) के रूप में ले सकते हैं। अन्य मिश्रित मामलों की अनुमति नहीं है।
- इनपुट को 20 संभावित नामों में से एक होने की गारंटी है।
- आप पूर्णांक या फ़्लोट कर सकते हैं। दोनों मामलों में, दंड की गणना सीधे इन मूल्यों के साथ की जानी चाहिए (तैरने के मामले में गोल मान नहीं)।
- आपको सकारात्मक मान लौटाने होंगे।
- खाली कार्यक्रमों की अनुमति नहीं है।
7512
सभी परीक्षण मामलों के लिए 2 बाइट्स का उपयोग करके 60 का स्कोर था । मैं देखूंगा कि क्या मैं जल्द ही कभी भी मैथगोल्फ समाधान बनाने में गोता लगाऊंगा, लेकिन 05AB1E को हराना मुश्किल होगा।