एक मनभावन संख्या (इस परिभाषा के अनुसार) एक संख्या है जिसे निम्नलिखित प्रक्रिया से गुजारा जा सकता है ( 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 से पूर्णांक की सूची होगी
