package tenth;

import java.util.Scanner;

//统计同构数关键算法

//

//编写程序输出2~99之间的同构数。同构数是指这个数为该数平方的尾数,例如5的平方为25,6的平方为36,25的平方为625,

// 则5、6、25都为同构数。

//

//注意:调用带有一个输入参数的函数(或方法)实现,此函数(或方法)用于判断某个整数是否为同构数,

// 输入参数为一个整型参数,返回值为布尔型(是否为同构数)。

public class three {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println("请从0~99之间输入一个整数:");

int n=sc.nextInt();

IsomorphismNumber in=new IsomorphismNumber();

while (true){

if (n>=2 && n<=99){

System.out.println(in.way(n));

return;

}else {

System.out.println("请从0~99之间重新输入一个整数:");

n=sc.nextInt();

}

}

}

}

class IsomorphismNumber{

public boolean way(int n){

if (Math.pow(n,2)%10==n){

return true;

}else{

return false;

}

}

}

java同构数_统计同构数关键算法相关推荐

  1. java最少钱币数_最少钱币数(凑硬币)详解-2-动态规划算法(初窥)-CCF-CSP练习题(100)...

    目录 这篇使用动态规划算法来解决这个问题,借这篇博客初窥动态规划算法.最少钱币数问题也可以看作多重背包问题. 那么什么是动态规划算法? 动态规划(dynamic programming,DP)是运筹学 ...

  2. java小光棍数_小光棍数

    小光棍数 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数.他已经知道 ...

  3. java小光棍数_小光棍数 - NYNU_ACM - 博客园

    小光棍数 时间限制:1000 ms  |  内存限制:65535 KB 难度:1 描述最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数.他已经知道 ...

  4. server sql 数据总行数_sql统计行数的语句

    求一个sql统计行数的语句 col1  col2 ------------------- A1   2010xx A2   2010cx A1   2010ddd A2   2011dfsd A3   ...

  5. python求黑洞数_求解黑洞数

    问题描写: 黑洞数又称圈套数,是类具有奇特转换特性的整数.任何1个数字不全相同的整数, 经有限"重排求差"操作,总会得到某1个或1些数,这些数即为黑洞数. "重排求差&q ...

  6. java 统计文本行数_统计文本文件的行数,单词书,字节数

    [java]代码库import java.io.*; /** * 统计文本文件的行数,单词书,字节数 */ class WordCount { public static int words = 1; ...

  7. 统计java代码行数_统计项目代码行数

    今天测试告知需要项目的代码行数,项目怎么也有十万左右的代码行数,想想就想奔溃了, Eclipse一定有这方面的统计,应该也有统计工具,于是上网查了一番,果然找到了. 1.我要查询的文件类型为*.xml ...

  8. java中统计英文单词数_统计单词数 Java

    问题描述 统计输入英文文章段落中不同单词(单词有大小写之分, 但统计时忽略大小写)各自出现的次数. 输入段落中所含单词的总数不超过100,最长单词的长度不超过20个字母. 输入格式 一个包含若干句子的 ...

  9. JAVA——附加作业1——统计员工数

    实验内容:通过给定的员工列表,显示工号不重复的员工信息. 创建工程并配置环境: 1)工程名:SE_JAVA_EXP_E01. 2)创建包,取名:cn.com.java.experiment. 3)在包 ...

  10. oracle快速统计表条数_统计oracle每个表数据量

    创建统计结果表: CREATE TABLE "METEO_BBD"."TABLE_ROWS" ("TABLE_NAME" VARCHAR2( ...

最新文章

  1. TCP的协议特点(对于《Linux高性能服务器编程》的部分摘录以及自己的部分见解)
  2. C++中virtual关键字的用法
  3. Spring 从入门到入土——AOP 就这么简单!| 原力计划
  4. PAT1132: Cut Integer
  5. 函数 -- 1.模块导入 2.ATM架构 # 14
  6. mate30 e pro和mate30 pro的区别_新出的华为mate40跟华为mate40pro手机有何区别呢?
  7. 第三方APP实现QQ登陆
  8. Xiaojie雷达之路---脉冲压缩
  9. Git 单文件上传大小限制
  10. c语言:用牛顿迭代法求方程在1.5附近的根:2x^3-4x^2+3x-6=0.
  11. diff比较两个目录时,如何略过特定目录或文件
  12. PyQt5自定义无边框窗口
  13. 索氏提取器使用注意_索氏提取法注意事项
  14. 家里Wifi网速突然变慢,一招瞬间提速
  15. win7计算机c盘搜索不到,win7系统上找不到C盘上的programdata文件夹的解决方法
  16. KOL营销→品牌IP,小红书品牌升级方法论
  17. 乌班图安装python_乌班图中怎么安装python
  18. 数据结构总结及思维导图(王道考研)
  19. [飞桨机器学习]决策树算法
  20. [linux] macbook pro外界键盘更换command与ctrl键功能

热门文章

  1. Halcon教程八:简单的语法介绍
  2. 基于OpenPose的人体姿态检测
  3. 基于51单片机的红外接收
  4. 企业微信机器人WorkTool使用文档
  5. 大数据流处理框架介绍
  6. 1.爬虫系统学习--爬虫应知知识(后续还会更新)
  7. EMOS嵌入式仿真平台-编程环境v101
  8. 基于大数据技术推荐系统算法案例实战教程
  9. 使用docker搭建视频流服务器
  10. 2017 ACM-ICPC 亚洲区(青岛赛区)网络赛 HDU 6206 1001 Apple(三角形外接圆圆心和半径)