每日经典算法题(二十五) 回文数
回文数:Palindrome Number
题目
输入一个 5 位数,判断它是不是回文数。
例:12321 是回文数,个位与万位相同,十位与千位相同。
程序分析
找到所谓回文数的规律并加以判断并输出结果即可。
思路
抛开位数不谈,回文数的普遍定义为:第一位和最后一位相等,第二位与倒数第二位相等,以此类推。那么我们在判断一个 5 位数这里就必须满足以下条件:
- 第一位(下标 0)和第五位(下标 4)相等
- 第二位(下标 1)和第四位(下标 3)相等
若判断为 true 输出 “是回文数”,false 则输出不是回文数。
代码示例
public class Q25_BooleanPalindrome {
public static void