1 import java.util.Scanner;
 2 /**
 3  * @author 冰樱梦
 4  * 时间:2018年下半年
 5  * 题目:回文数
 6  *
 7  */
 8 public class Exercise06_03 {
 9     public static void main(String[] args){
10         Scanner input=new Scanner(System.in);
11         System.out.println("输入一个整数: ");
12         int number=input.nextInt();
13         if(isPalindrome(number)) System.out.println(number + "是回文数");
14         else System.out.println(number + "不是回文数");
15     }
16     public static int reverse(int number){
17         int a=1,sum=0,b=0,s=0;
18         int l = (number+" ").length()-1;
19         for(int i=1;i<=l;i++){
20             sum=(int)(number/(Math.pow(10, l-a)));
21             number=(int) (number%(Math.pow(10, l-a)));
22             s+=sum*(Math.pow(10, b));
23             b++;
24             a++;
25         }
26         return s;
27     }
28     public static boolean isPalindrome(int number){
29         if(number==reverse(number)) return true;
30         else return false;
31     }
32 }

转载于:https://www.cnblogs.com/cherrydream/p/10173743.html

回文数 Exercise06_03相关推荐

  1. leetcode 5. Longest Palindromic Substring 字符串中的最长回文数 逐步从O(n^2)优化至线性时间

    题目 解析 思路一 暴力解法 思路二 指针+最大长度 思路3 由中间至两边找回数 思路4 Manacher's algorithm 线性时间 参考文档 题目 链接 给定一个字符串 s,找到 s 中最长 ...

  2. 【力扣网练习题】回文数

    判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向 ...

  3. LeetCode实战:回文数

    题目英文 Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same ...

  4. 【ACM】奇怪的回文数

    题目链接:http://acm.nuc.edu.cn/OJ/contest/show/43/1008 [问题描述] "回文"是指正读反读都能读通的句子,它是古今中外都有的一种修辞方 ...

  5. python判断是否回文_对python判断是否回文数的实例详解

    设n是一任意自然数.若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数.例如,若n=1234321,则称n为一回文数:但若n=1234567,则n不是回文数. 上面的解释就是说回文数和逆 ...

  6. C语言判断一个数是否是回文数

    C语言判断一个数是否是回文数 #include <stdio.h> int main(){int num, s, y = 0;printf("请输入一个数字: ");s ...

  7. LeetCode(9.回文数)JAVA

    LeetCode(9.回文数) 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输 ...

  8. 【c语言】蓝桥杯基础练习 特殊回文数

    [问题描述] 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . [输入格式] 输入一行,包含一个正整数 ...

  9. mn之间的回文数c语言,c语言描述回文数的三种算法

    题目描述 注意:(这些回文数都没有前导0) 1位的回文数有0,1,2,3,4,5,6,7,8,9 共10个: 2位的回文数有11,22,33,44,55,66,77,88,99 共9个: * 请问:n ...

  10. java输出回文数原代码_JAVA怎么用循环语句编写一个判别是否为回文数的代码?...

    import java.util.Scanner; /** * 回文数是指将该数含有的数字逆序排列后得到的数和原数相同, * 例如12121.3223都是回文数 */ public class Hui ...

最新文章

  1. C++ 技能树(持续更新)
  2. 编码格式经典书籍--代码整洁之道
  3. 【数据结构与算法】之深入解析“石子游戏VIII”的求解思路与算法示例
  4. Lambda表达式最佳实践
  5. 完整的WebApplication JSF EJB JPA JAAS –第1部分
  6. [十二省联考2019]字符串问题 后缀自动机 + 拓扑排序 + 最长路 + 倍增
  7. python 每月每周_R-Python:获取每月,每周的索引点
  8. 电信光猫DDNS的设置经历
  9. 织梦采集侠自动采集伪原创发布设置
  10. python基金筛选_【量化投资工具】抓取沪深股市所有指数关联的公募基金列表(含ETF、增强、分级等)...
  11. 客户管理系统之数据库设计
  12. NFA转变为DFA的子集构造法
  13. dva脚手架创建的项目目录结构分析
  14. 重磅 ! CVPR2020最新计算机视觉论文代码分类打包下载
  15. Xampp/MySQL Mysql的启动失败问题(端口号被占用):Xampp port 3306 in use by“ Unable to open process“
  16. Xilinx Alveo加速卡开发入门
  17. 百度灵医智惠明星案例获人民日报点赞:智慧医疗让看病更便捷
  18. ThingsBoard 使用
  19. 和亚马逊Amazon进行跨境电商业务,需要接入EDI吗?
  20. 最好用的ftp工具,8款超级好用的最好用的ftp工具

热门文章

  1. PRD之道:4个撰写PRD的关键思路
  2. FISCO BCOS Transaction execution error合约执行失败原因
  3. FISCO BCOS 智能合约库 应用
  4. 【Django 2021年最新版教程30】django项目部署到华为云(nginx uWSGI mysql方式)
  5. 当前读和快照读是什么 区别
  6. Kubernetes 小白学习笔记(18)--集群存储-volume、PV、PVC
  7. 解决php导出excel 长数字变成科学计数法
  8. c语言随机抽取小程序_c++ c语言编写抽学号小程序
  9. 二十三、Oracle学习笔记:综合案例
  10. java中的装箱和拆箱