文档章节

判断是不是回文数

随风1993
 随风1993
发布于 2017/05/25 17:01
字数 118
阅读 1
收藏 0

import java.util.Scanner;

/**
 * @author tj
 * 【程序30】 
          题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。   
 */
public class CheckNUm {
    
    public static void main(String[] args){
        Scanner cin = new Scanner(System.in);
        while(cin.hasNext()){
            String s = cin.next();
            int k = check(s);
            
            if(k==1){
                System.out.println("NO");
            }else{
                System.out.println("YES");
            }
        }
    }

    private static int check(String s) {
        // TODO Auto-generated method stub
        char[] str = s.toCharArray();
        int n = 0;
        for(int i=0;i<str.length/2;i++){
            if(str[i]!=str[str.length-1-i]){
                n = 1;
                break;
            }
        }
        return n;
    }

}

© 著作权归作者所有

共有 人打赏支持
随风1993
粉丝 0
博文 9
码字总数 2110
作品 0
普陀
后端工程师
java简单算法总结

1、翻转字符串 function reverseString(str) { }reverseString("hello"); 2、阶乘算法 public static int factorialize(int num) { } else { } } public static void main(String[] args......

晚天吹凉风
2017/12/18
4
0
求一个字符串内最大的回文字符串的长度

【思路】 如果一段字符串是回文,那么以某个字符为中心的前缀和后缀都是相同的,例如,以“aba”为例,以b为中心,他的前缀和后缀都是相同的a。 这样,我们就从字符串第一个字符开始,然后看...

junjunba2689
05/09
0
0
最长回文子串与Manacher算法

题目描述 给定一个字符串,求它的最长回文子串的长度。 最简单粗暴的方法就是,枚举全部的字符串,然后每个都判断一下是不是回文,然后得到长度最长的字符串。显然,这个方法是可行的,可是也...

yejq8
2015/05/16
0
0
由两个n位数相乘得到的最大回文 Largest Palindrome Product

问题: Find the largest palindrome made from the product of two n-digit numbers. Since the result could be very large, you should return the largest palindrome mod 1337. Example......

叶枫啦啦
01/06
0
0
曾经做过的40道程序设计课后习题总结(三)

曾经做过的40道程序设计课后习题总结(三) 课后习题目录 1 斐波那契数列 2 判断素数 3 水仙花数 4 分解质因数 5 杨辉三角 6 学习成绩查询 7 求最大公约数与最小公倍数 8 完全平方数 9 统计字...

闵开慧
2015/08/11
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

线性一致性和 Raft

作者:沈泰宁 在讨论分布式系统时,共识算法(Consensus algorithm)和一致性(Consistency)通常是讨论热点,两者的联系很微妙,很容易搞混。一些常见的误解:使用了 Raft [0] 或者 paxos ...

TiDB
18分钟前
0
0
兄弟连区块链教程以太坊源码分析core-state-process源码分析

## StateTransition状态转换模型 /* The State Transitioning Model 状态转换模型 A state transition is a change made when a transaction is applied to the cu......

兄弟连区块链入门教程
19分钟前
0
0
linear-gradient渐变中的参数

在看张鑫旭的博客 遇到渐变数值后面带参数不太理解 @supports (-webkit-mask: none) or (mask: none) { .box { border: none; background: linear-gradient(to bottom, #34538...

红羊在厦门
21分钟前
0
0
Python yagmail模块自动发邮件

Python发邮件yagmail模块 import yagmail#连接服务器yag=yagmail.SMTP('xx@163.com','yy','smtp.163.com')#邮箱正文contents=["test","email send"]#发送邮件#yag.send('...

小白兔_球球
22分钟前
1
0
pada mysql

CREATE SCHEMA `exchange` DEFAULT CHARACTER SET utf8mb4 ;

qwfys
30分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部