守形数(解题报告)
来源:互联网 发布:centos grub引导修复 编辑:程序博客网 时间:2024/05/22 06:14
题目描述
守形数是这样一种整数,它的平方的低位部分等于它本身。 比如25的平方是625,低位部分是25,因此25是一个守形数。 编一个程序,判断N是否为守形数。输入描述:
输入包括1个整数N,2<=N<100。
输出描述:
可能有多组测试数据,对于每组数据,输出"Yes!”表示N是守形数。输出"No!”表示N不是守形数。
输入例子:
254
输出例子:
Yes!No!
解题思路: 转换成字符串处理,从后向前截取平方数与原数值的等长部分作为新的字符串,与原串做比较,若相等,则返回"Yes!",否则返回"No!"
package huazhongUniversity;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class OberserveShapeFigure {public static void main(String[] args) throws IOException{// TODO Auto-generated method stubBufferedReader br=new BufferedReader(new InputStreamReader(System.in));String line=null;while((line=br.readLine())!=null){int n=Integer.parseInt(line);String s=n*n+"";if(line.equals(s.substring(s.length()-line.length(), s.length()))){System.out.println("Yes!");}else{System.out.println("No!");}}}}
阅读全文
0 0
- 守形数(解题报告)
- 【九度OJ】题目1183:守形数 解题报告
- LuoguP1074[NOIP2009] 靶形数独 解题报告【搜索】
- NOIP2009解题报告(C/C++)(潜伏者)(Hankson的趣味题)(最优贸易)(靶形数独)
- NOIP 2009 解题报告(潜伏者,hankson的趣味题,最有贸易,靶形数独)
- Noip 2009 解题报告(潜伏着,Hankson的趣味题,最优贸易,靶形数独)
- 守形数(简单模拟)
- 守形数
- 守形数
- 守形数
- 守形数
- 守形数
- HDU1010(解题报告)
- POJ(解题报告)
- HDU1262(解题报告)
- HDU2028(解题报告)
- (解题报告)HDU1000
- zju1086 (高精度)解题报告
- redis结合springMVC配置和使用一
- TCP的三次握手和四次挥手
- AfxEnableControlCon
- springMVC 知识点整理PART 1(基本概念)
- 软编码Flv 到Mp4 容器(三) flv metadata tag解析
- 守形数(解题报告)
- java调用摄像头拍照,使用webcam-capture替换jmf调用摄像头拍照
- Hibernate中枚举Enum类型的映射策略
- windows下面安装Python和pip终极教程
- 洛谷OJ
- 第10章:Shell基础
- django json 接口获取返回
- SQLAlchemy 几种查询方式总结
- 5.8_视差动画