عدد/رشته پالیندرم یعنی عدد یا رشته ای که اگر از دو طرف خوانده شود یکسان باشد. مثلاً “racecar” و 12321
با داشتن یک عدد مثبت n به عنوان ورودی، بررسی کنید که آیا خود n و یا نمایش دودویی n پالیندرم است یا خیر.
خروجی زیر را برگردانید:
- “Decimal only.” اگر فقط خود n پالیندرم باشد.
 - “Binary only.” اگر فقط نمایش دودویی n پالیندرم باشد.
 - “Decimal and binary.” اگر هر دو پالیندرم باشند.
 - “Neither!” اگر هیچکدام پالیندرم نباشند.
 
مثال
palindrome_type(1306031) ➞ "Decimal only."
# decimal = 1306031
# binary  = "100111110110110101111"
    نمونه ورودی و خروجی
PalindromeType(1306031) ➞ "Decimal only."
PalindromeType(427787) ➞ "Binary only."
PalindromeType(313) ➞ "Decimal and binary."
    
PalindromeType(1306031) ➞ "Decimal only."
PalindromeType(427787) ➞ "Binary only."
PalindromeType(313) ➞ "Decimal and binary."
PalindromeType(934) ➞ "Neither!"
PalindromeType(1903127) ➞ "Binary only."
PalindromeType(4) ➞ "Decimal only."
PalindromeType(48084) ➞ "Decimal only."
PalindromeType(427787) ➞ "Binary only."
PalindromeType(456) ➞ "Neither!"
PalindromeType(313) ➞ "Decimal and binary."
                                            
نظرات