सुपर मारियो 3 डी वर्ल्ड में लकी हाउस के रूप में जाना जाता है । इसमें 4 ब्लॉक वाली स्लॉट मशीन होती है।
प्रत्येक ब्लॉक 5 अलग-अलग आइकन (फ्लावर, लीफ, बेल, चेरी या बूमरैंग) में से एक हो सकता है और खिलाड़ी का लक्ष्य अधिक से अधिक समान आइकन प्राप्त करना है ( वीडियो देखें )।
खिलाड़ी को सिक्कों से पुरस्कृत किया जाता है, जो बदले में अतिरिक्त जीवन में परिवर्तित हो सकता है। आपका काम जीत गए अतिरिक्त जीवन की संख्या की गणना करना है।
मिलान करने वाले आइकन की संख्या के आधार पर, पुरस्कृत सिक्कों की मात्रा इस प्रकार है:
- कोई मेल नहीं - 10 सिक्के
- एक जोड़ी - 100 सिक्के
- दो जोड़े - 200 सिक्के
- तीन में से एक तरह का - 300 सिक्के
- चार-तरह के - 777 सिक्के
आप प्रत्येक 100 सिक्कों में एक अतिरिक्त जीवन (1UP) जीतते हैं । इसलिए, आपको एक जोड़ी के साथ 1UP , दो जोड़े के साथ 2UP और 3-ऑफ-ए-तरह के साथ 3UP जीतने की गारंटी है । हालाँकि, बिना किसी मैच या 4-ए-प्रकार के साथ जीते गए जीवन की संख्या आपके प्रारंभिक सिक्का स्टॉक पर निर्भर करती है।
स्रोत: सुपर मारियो विकी
इनपुट
आप प्रारंभिक सिक्का स्टॉक दिया जाता है और चार मानों की सूची स्लॉट मशीन पर अंतिम प्रतीक का प्रतिनिधित्व।
उत्पादन
जीते गए अतिरिक्त जीवन की संख्या: , , 2 , 3 , 7 या 8 ।
नियम
- आप किसी भी उचित प्रारूप में आइकन ले सकते हैं: जैसे कि एक सूची के रूप में, एक स्ट्रिंग के रूप में या 4 अलग मापदंडों के रूप में।
- प्रत्येक आइकन को एकल-अंक पूर्णांक या एकल वर्ण द्वारा दर्शाया जा सकता है । कृपया अपने उत्तर में प्रयुक्त आइकनों के सेट को निर्दिष्ट करें। (लेकिन आपको यह समझाने की ज़रूरत नहीं है कि वे फ्लावर, लीफ, बेल, इत्यादि के लिए कैसे मैप किए जाते हैं, क्योंकि यह बिल्कुल भी मायने नहीं रखता है।)
- आपको आउटपुट मानों को फिर से बनाने की अनुमति नहीं है।
- यह -कोड-गोल्फ-है ।
परीक्षण के मामलों
निम्नलिखित उदाहरणों में, हम माउस का प्रतिनिधित्व करने के लिए में पूर्णांक की एक सूची का उपयोग करते हैं।
coins icons output explanation
-------------------------------------------------------------------------
0 [1,4,2,5] 0 no matches -> 0 + 10 = 10 coins -> nothing
95 [3,1,2,4] 1 no matches -> 95 + 10 = 105 coins -> 1UP
25 [2,3,4,3] 1 one pair -> 25 + 100 = 125 coins -> 1UP
25 [4,5,5,4] 2 two pairs -> 25 + 200 = 225 coins -> 2UP
0 [2,5,2,2] 3 3-of-a-kind -> 0 + 300 = 300 coins -> 3UP
22 [1,1,1,1] 7 4-of-a-kind -> 22 + 777 = 799 coins -> 7UP
23 [3,3,3,3] 8 4-of-a-kind -> 23 + 777 = 800 coins -> 8UP
99 [3,3,3,3] 8 4-of-a-kind -> 99 + 777 = 876 coins -> 8UP