Problem: Palindrome Checker

কোন শব্দ বা সংখ্যাকে উল্টো দিক থেকে পড়লে যদি একই শব্দ বা সংখ্যা পাওয়া যায় তাহলে ঐ শব্দ বা সংখ্যাকে প্যালিড্রম শব্দ বলা হয়। যেমনঃ নয়ন, ১২১ । অনেক মজা না?

# Palindrome word checking
li = input()
a=li[::-1] # Word is reversing
#a=''.join(reversed(li)) # You can Word reversing by this code also
if(li.lower()==a.lower()): # ignoring letter case
    print('Palindrome word')
else:
    print('Not Palindrome word')

এই কাজটি যদি আমরা C বা Java তে করতাম আরেকটু বড় কোড লিখতে হত অক্ষরগুলো কে swap করার জন্য।

Leave a Reply

Your email address will not be published. Required fields are marked *