मुझे यह देखकर आश्चर्य नहीं हुआ कि यह पहले से ही पूछा गया था, हालांकि डार्ट्स चेकआउट पर एक बड़ा सवाल है: डार्ट्स कोडगॉल्फ से मिलते हैं
आपकी चुनौती यह गणना करना है कि कौन से स्कोर 'एन' डार्ट्स के लिए अधिकतम स्कोर के नीचे 'एन' डार्ट्स के साथ संभव नहीं हैं। उदाहरण के लिए, n = 3 के लिए, अधिकतम संभव स्कोर 180 है ताकि आप वापस आ जाएं [163,166,169,172,173,175,176,178,179]
एक नंगे हड्डियों के नियम सारांश के लिए:
एक डार्ट के लिए संभावित स्कोर हैं:
- 0 (मिस)
- 1-20, 25, 50
- 1-20 का डबल या ट्रिपल
नियम:
- मानक कोड गोल्फ नियम लागू होते हैं
- आपको अपनी भाषा को किसी भी तरह से एक एकल पैरामीटर 'एन' लेना चाहिए, जो अधिकतम स्कोर के नीचे सभी अद्वितीय अंकों की सूची / सरणी देता है जो n डार्ट्स के साथ स्कोर नहीं किया जा सकता है। आप इन मानों को कंसोल पर प्रिंट भी कर सकते हैं।
- परिणामों का क्रम महत्वहीन है
- बाइट्स में सबसे छोटा कोड जीतता है