एक मनभावन संख्या (इस परिभाषा के अनुसार) एक संख्या है जिसे निम्नलिखित प्रक्रिया से गुजारा जा सकता है ( 41802000
उदाहरण के रूप में उपयोग करें ):
- अनुगामी समरूप संख्याओं को अलग करें (
41802000 => [41802, 000]
) - अंकों की पहली छमाही को छाँटें और अधिकतम लें (
[41802, 000] => [8, 000]
) - अंतिम तत्व की लंबाई लें। परिणामी तत्वों को A और B कहें (
[8, 000] => A=8, B=3
) - क्या N B = किसी पूर्णांक के लिए A है
N
? (True
इस उदाहरण में; २ ३ = 2)
यदि इनपुट True
निम्न प्रक्रिया से परिणामित होता है, तो इसे प्रसन्न माना जाता है।
आपका कार्य एक पूर्णांक लेना है x
, और आउटपुट चाहे x
एक मनभावन संख्या हो। आप सत्य और असत्य के लिए किसी भी दो अलग-अलग मूल्यों का उत्पादन कर सकते हैं, लेकिन कृपया बताएं कि आप अपने उत्तर में क्या उपयोग कर रहे हैं। x
कम से कम दो अलग-अलग अंक होने की गारंटी है (जैसे 111
एक अमान्य इनपुट है)। अधिकांश चुनौतियों के साथ, आप x
एक स्ट्रिंग या अंकों की सूची के रूप में ले सकते हैं ।
यह बाइट्स जीत में एक कोड-गोल्फ तो सबसे छोटा कोड है ।
परीक्षण के मामलों
Input Output
41802000 1
100 1
123456788 0
451111111 0
234543454545444 0
12 1
41902000 0
92599 1
list of digits
- क्या यह ASCII अंक अक्षरों की सूची होगी, या 0-9 से पूर्णांक की सूची होगी