तारों से एक आदमी पृथ्वी पर आया है! सौभाग्य से, संयुक्त राज्य अमेरिका के राष्ट्रपति, डोनाल्ड ट्रम्प, एक अनंत-पक्षीय मृत्यु है। इस डाई का उपयोग करके, वह एक संख्या को जोड़ सकता है जिसे आप , पॉडंक के मेयर , को यह निर्धारित करने के लिए उपयोग करना चाहिए कि हमलावर को रोकने के लिए किसे भेजा जाना चाहिए! लेकिन सावधान रहें, आप केवल अपने मेंढक की पीठ पर सीमित मात्रा में बाइट भेज सकते हैं !
एक उपयोगकर्ता इनपुट (जो एक सकारात्मक पूर्णांक होगा) को देखते हुए, आपको उस संख्या के आधार पर एक स्ट्रिंग वापस करना होगा जो संख्या में है।
- यदि संख्या एक फाइबोनैचि संख्या है , तो आपको नेस का उत्पादन करना होगा ।
- यदि संख्या एक लुकास संख्या है , तो आपको लुकास का उत्पादन करना होगा ।
- यदि संख्या लुकास संख्या और फाइबोनैचि संख्या दोनों है , तो आपको ट्रैविस का उत्पादन करना होगा ।
- नंबर है, तो न आ लुकास संख्या है और न ही एक फाइबोनैचि संख्या , आप उत्पादन करना चाहिए Pippi ।
उदाहरण
यहाँ परीक्षण मामलों का एक गुच्छा दिया गया है:
1 => ट्रैविस 2 => ट्रैविस 3 => ट्रैविस 4 => लुकास 5 => नेस 6 => पिप्पली 7 => लुकास 8 => नेस 610 => नेस 722 => पिप्पली 843 => लुकास
नियम
- यह कोड-गोल्फ है , बाइट्स जीत में सबसे छोटा जवाब।
- आप एक पूर्ण कार्यक्रम या एक (एन अनाम) फ़ंक्शन हो सकते हैं।
बोनस
एक दो बोनस हैं जिनका उपयोग आप राष्ट्रपति ट्रम्प को तेज़ी से डेटा प्राप्त करने में मदद करने के लिए कर सकते हैं:
- के लिए
-15
बाइट: इनपुट संख्या है2016
, तो आपको उत्पादनTrump
, के रूप में वह अपने राष्ट्रपति पद के चरम पर है।
0, 1
जबकि अन्य के साथ शुरू होने वाली फिबोनाची श्रृंखला बंद होती है 1, 1
, मेरा मानना है कि यह आपके द्वारा उपयोग की जाने वाली परिभाषा पर निर्भर करता है। यह देखना असामान्य नहीं है कि लुकास संख्या के साथ शुरू होता है 2, 1
, जैसे OEIS के दोनों संस्करण ( 1 , 2 ) हैं, लेकिन 2 से शुरू होने वाला परिभाषा चरण है।