回文数 Exercise06_03
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相关推荐
- leetcode 5. Longest Palindromic Substring 字符串中的最长回文数 逐步从O(n^2)优化至线性时间
题目 解析 思路一 暴力解法 思路二 指针+最大长度 思路3 由中间至两边找回数 思路4 Manacher's algorithm 线性时间 参考文档 题目 链接 给定一个字符串 s,找到 s 中最长 ...
- 【力扣网练习题】回文数
判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向 ...
- LeetCode实战:回文数
题目英文 Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same ...
- 【ACM】奇怪的回文数
题目链接:http://acm.nuc.edu.cn/OJ/contest/show/43/1008 [问题描述] "回文"是指正读反读都能读通的句子,它是古今中外都有的一种修辞方 ...
- python判断是否回文_对python判断是否回文数的实例详解
设n是一任意自然数.若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数.例如,若n=1234321,则称n为一回文数:但若n=1234567,则n不是回文数. 上面的解释就是说回文数和逆 ...
- C语言判断一个数是否是回文数
C语言判断一个数是否是回文数 #include <stdio.h> int main(){int num, s, y = 0;printf("请输入一个数字: ");s ...
- LeetCode(9.回文数)JAVA
LeetCode(9.回文数) 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输 ...
- 【c语言】蓝桥杯基础练习 特殊回文数
[问题描述] 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . [输入格式] 输入一行,包含一个正整数 ...
- 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 ...
- java输出回文数原代码_JAVA怎么用循环语句编写一个判别是否为回文数的代码?...
import java.util.Scanner; /** * 回文数是指将该数含有的数字逆序排列后得到的数和原数相同, * 例如12121.3223都是回文数 */ public class Hui ...
最新文章
- C++ 技能树(持续更新)
- 编码格式经典书籍--代码整洁之道
- 【数据结构与算法】之深入解析“石子游戏VIII”的求解思路与算法示例
- Lambda表达式最佳实践
- 完整的WebApplication JSF EJB JPA JAAS –第1部分
- [十二省联考2019]字符串问题 后缀自动机 + 拓扑排序 + 最长路 + 倍增
- python 每月每周_R-Python:获取每月,每周的索引点
- 电信光猫DDNS的设置经历
- 织梦采集侠自动采集伪原创发布设置
- python基金筛选_【量化投资工具】抓取沪深股市所有指数关联的公募基金列表(含ETF、增强、分级等)...
- 客户管理系统之数据库设计
- NFA转变为DFA的子集构造法
- dva脚手架创建的项目目录结构分析
- 重磅 ! CVPR2020最新计算机视觉论文代码分类打包下载
- Xampp/MySQL Mysql的启动失败问题(端口号被占用):Xampp port 3306 in use by“ Unable to open process“
- Xilinx Alveo加速卡开发入门
- 百度灵医智惠明星案例获人民日报点赞:智慧医疗让看病更便捷
- ThingsBoard 使用
- 和亚马逊Amazon进行跨境电商业务,需要接入EDI吗?
- 最好用的ftp工具,8款超级好用的最好用的ftp工具
热门文章
- PRD之道:4个撰写PRD的关键思路
- FISCO BCOS Transaction execution error合约执行失败原因
- FISCO BCOS 智能合约库 应用
- 【Django 2021年最新版教程30】django项目部署到华为云(nginx uWSGI mysql方式)
- 当前读和快照读是什么 区别
- Kubernetes 小白学习笔记(18)--集群存储-volume、PV、PVC
- 解决php导出excel 长数字变成科学计数法
- c语言随机抽取小程序_c++ c语言编写抽学号小程序
- 二十三、Oracle学习笔记:综合案例
- java中的装箱和拆箱