Find all the co binary numbers in the given range.

Find the number of co-binary palindromes existing between m and n. A co-binary palindrome is a number in which both, the decimal number and its binary conversion are a palindrome.
Examples:
Input: starting number : 300, last number: 315 Output : 313
Code: Python code to find all the co binary numbers in the given range
# Python code for co-binary palindromes def convert_into_binary(number): return bin(number).replace("0b","") def reverse_it(number): number = str(number) return number[::-1] def is_palindrome(number): if number == int(reverse_it(number)) : return True else: return False # starting number m = 300 # ending number n = 1000bin_pals = [] for i in range(m,n+1): if is_palindrome(i) == True and is_palindrome( int(convert_into_binary(i))): bin_pals.append(i) print(bin_pals) |
Output :
[313, 585, 717]



