एक कड़ाई से गैर-palindromic नंबर N एक ऐसी संख्या है जो किसी भी आधार में (आधार 2 से N-2 में) एक palindrome नहीं है । ये नंबर OEIS पर सूचीबद्ध हैं
उदाहरण के लिए, संख्या 19
के आधार 2,3,4,5,6 में, ... 17 है: 10011
, 201
, 103
,34
, 31
, ... 12
। इनमें से कोई भी प्रतिनिधित्व पैलिंड्रोमिक नहीं है, इसलिए संख्या कड़ाई से गैर-पैलिंड्रोमिक है।
इस चुनौती के लिए, आपको एक सत्य मान वापस करने की आवश्यकता है यदि संख्या नॉन-पैलिंड्रोमिक है, अन्यथा एक मिथ्या मान ।
- आप मान सकते हैं कि आपके द्वारा दी गई संख्या 0 से अधिक या उसके बराबर है।
- आपका कार्यक्रम आपकी भाषाओं के पूर्णांक आकार तक के मूल्यों के लिए काम करना चाहिए।
परीक्षण के मामलों:
Truthy:
0
1
2
3
4
6
11
19
47
53
79
103
389
997
1459
Falsy:
5
7
8
9
10
13
16
43
48
61
62
101
113
211
1361
यह एक कोड-गोल्फ है , इसलिए अपने उत्तरों को यथासंभव छोटा करें!
result < n-2
से उनके लिए चेक जोड़कर पुन: उपयोग किए जा सकते हैं, मुझे लगता है।