একটি কঠোরভাবে নন-প্যালিনড্রমিক নম্বর এন এমন একটি সংখ্যা যা কোনও বেসে প্যালিনড্রোম নয় (ঘাঁটি 2 থেকে এন -2)। এই সংখ্যাগুলি ওইআইএস-এ তালিকাভুক্ত
উদাহরণস্বরূপ, সংখ্যা 19
বেস 2,3,4,5,6 মধ্যে ... 17: 10011
, 201
, 103
, 34
, 31
, ... 12
। এই উপস্থাপনগুলির কোনওটিই প্যালেন্ড্রোমিক নয়, সুতরাং সংখ্যাটি কঠোরভাবে অ-প্যালিনড্রোমিক।
এই প্রতিদ্বন্দ্বিতায় জন্য, আপনি প্রয়োজন , অন্যথায় একটি falsy মান একটি truthy মান যদি সংখ্যা অ palindromic হয় ।
- আপনি ধরে নিতে পারেন যে আপনাকে দেওয়া নম্বরটি 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
তাদের চেক যুক্ত করে মূলত পুনরায় ব্যবহার করা যেতে পারে বলে আমি মনে করি।