HDOJ--1282 回文数猜想
来源:互联网 发布:美萍软件使用教程 编辑:程序博客网 时间:2024/06/05 19:08
Problem Description一个正整数,如果从左向右读(称之为正序数)和从右向左读(称之为倒序数)是一样的,这样的数就叫回文数。任取一个正整数,如果不是回文数,将该数与他的倒序数相加,若其和不是回文数,则重复上述步骤,一直到获得回文数为止。例如:68变成154(68+86),再变成605(154+451),最后变成1111(605+506),而1111是回文数。于是有数学家提出一个猜想:不论开始是什么正整数,在经过有限次正序数和倒序数相加的步骤后,都会得到一个回文数。至今为止还不知道这个猜想是对还是错。现在请你编程序验证之。Input每行一个正整数。特别说明:输入的数据保证中间结果小于2^31。Output对应每个输入,输出两行,一行是变换的次数,一行是变换的过程。Sample Input2722837649Sample Output327228--->109500--->115401--->219912237649--->132322--->355553题意很明确,只需要注意字符的连接是要加“”;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc= new Scanner(System.in);while(sc.hasNext()){int n=sc.nextInt();String str= n+"";String strs="";String res=n+"";for(int i=str.length()-1;i>=0;i--){strs =strs+str.charAt(i);}int m= Integer.parseInt(strs);//将字符串转化为一个整形数据int conut=0;//计数器---记录转换了多少次while(!(IsHuiWen(str))){//字符串(整数)不为回文串n=n+m;//原来得数和倒叙数相加形成新的n;str=""+n;//因为是String类型 故必须要和一个空串连接,不然会报错 strs=""; //需要把strs赋值为空 还原归为;for(int i= str.length()-1;i>=0;i--){//将原数与倒叙数相加的结果输出strs=strs+str.charAt(i);} m=Integer.parseInt(strs);res=res+"--->"+str;conut++;}System.out.println(conut);System.out.println(res);}}//判断回纹串public static boolean IsHuiWen(String str){boolean isFirst=true;for(int i=0;i<str.length()/2;i++){//会文串判断方法之一if(str.charAt(i)!=str.charAt(str.length()-1-i)){//判断字符串两把是否相同return false;}}return true;}}
0 0
- HDOJ 1282 回文数猜想
- hdoj 1282 回文数猜想
- HDOJ 1282 回文数猜想
- HDOJ 1282 回文数猜想
- HDOJ--1282 回文数猜想
- HDOJ 1282 回文数猜想
- hdoj 回文数猜想
- hdoj.1282 回文数猜想 20140724
- HDOJ 1282 回文数猜想(字符串)
- HDOJ 1282 回文数猜想(回文串类)
- 1282:回文数猜想
- HDU-1282回文数猜想
- HDU 1282 回文数猜想
- HDU 1282 回文数猜想
- hdu-1282-回文数猜想
- hdu 1282 回文数猜想
- hdu 1282 回文数猜想
- HDU 1282 回文数猜想
- uiautomatorviewer
- 通过python socket远程执行命令,并返回值
- js 对象数组 搜索 ep: find key "a" = value "12" in [{"a":12},{"a":999}] = {index:1,{"a":12}}
- Spring获取request和response
- 网际协议IP(3)之网际控制报文协议ICMP(Internet Control Message Protocol)
- HDOJ--1282 回文数猜想
- Aprior c++ 实现
- mysql(一)
- C++第四次作业7
- CSS背景图片
- java 中 Cannot make a static reference to the non-static 解决方法
- 找出指定网络内能连通外网的ip
- 使用Python通过win32 COM实现Word文档的写入与保存
- PAT 1008 Elevator(水题)
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
工地油漆工招聘
油漆工是不是特殊工种
家具厂招聘油漆工
汽车油漆工好不好
家装油漆工验收标准
装修油漆工费用
油漆工如何算面积
油漆工霹雳舞
油漆工服
钢结构油漆工
油漆工图片
油漆工用的打磨机
油漆工工价
油漆工面具
油漆工考核
油漆工试卷
招聘网油漆工
油漆工 招聘
木业油漆工
油漆工手册
兼职油漆工
油漆工兼职
油漆工 工价
展柜厂油漆工招聘
坪山新区油漆工招聘
汽车喷漆招聘信息
汽车喷漆招聘
防锈漆的使用方法
防锈漆价格
防锈漆哪个牌子好
防绣漆
防锈漆种类
防锈漆什么牌子好
防锈漆批发
防锈漆品牌
防锈漆用什么稀释
经典漆价格表
经典漆市场价格表
汽车轮毂喷漆
轮毂喷漆图片
轮毂喷漆好还是喷膜好