题目:
有一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
完全平方数 :如果一个正整数 a 是某一个整数 b 的平方 .0也是完全平方数。16=4*4)

算法分析:

  • 调用Math方法求得两个完全平方数 x和y,
  • 判断x和y能否同时满足完全平方数的条件
  • 最后, 输出i
package Java_Basic_algorithm;/*4、有一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?(完全平方数 :如果一个正整数 a 是某一个整数 b 的平方 .0也是完全平方数 16=4*4)
*/
public class PerfectSquareNumber {public static void main(String[] args) {//获取完全平方数for (int a = 0; a < 500; a++) {for (int b = 0; b < a; b++) {if (a == b * b) {System.out.println(a + "=" + b + "*" + b);}  }}for (int i = 0; i < 1000; i++) {double x = Math.sqrt(i + 100); //合理地利用现有的方法,也不错double y = Math.sqrt(i + 168);if (x == (int) x && y == (int) y) {System.out.println("这个数是:" + i);
//                continue;}}}
}

运行结果:

学习心得:
拿到一个题目,首先要知道它要干什么,用什么方法来完成,需要借助什么工具。

有一个整数,加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?完全平方数:16=4*4相关推荐

  1. 一个数加100是完全平方数,再加168又是一个完全平方数

    1.说明 暴力法都知道,但是如果起始没弄好会忽略-99这个数 更优的解法需要好的思路 package mainimport ("fmt""math" )func ...

  2. c语言有一个正整数加上100,c语言编程实现:一个整数,它加上100后是完全平方数,再加168又是完全平方数,求该数。...

    满意答案 问题:一整数,它加100后是完全平方数,再加168还是完全平方数,求该整数 解题思路:设该数为x,它加100后是A,再加168为B. 则因为A是完全平方数, 所以A为正数,且A=y*y,y为 ...

  3. 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?...

    代码: package com.liron.p1; /*** 一个整数,它加上100后是一个完全平方数,再加上168又是* 一个完全平方数,请问该数是多少?* */ public class Topi ...

  4. 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少...

    一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少 /*** 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少* * @a ...

  5. 萌新的Python练习实例100例(三)一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数

    题目: 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 分析: 根据题目得出: 整数x²=i+100,y²=i+100+168 采用for in 遍历为i ...

  6. 在10万以内判断,一个整数加上100后是一个完全平方数,再加上168又是一个完全平方数,求该数...

    题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后 的结果 ...

  7. 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,求该数

    题目来源:菜鸟教程 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 问题分析 解这道题都需要先好好分析一下它的数学逻辑,根据题目可以得出 n + 10 ...

  8. python练习题——for循环之“一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?”

    题目3:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?解析: 完全平方数:如果一个正整数m是某一个整数x的平方,那么这个正整数m叫做完全平方数 设这个整数为 ...

  9. Python 练习实例03:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

    题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 解题思路:首先根据题目体去除所需要的关键信息 什么是完全平方数? 可以写成某个整数的平方的数1–1.4 ...

最新文章

  1. 计算机论文工作进程记录,毕业设计进程记录
  2. bzoj2339[HNOI2011]卡农 dp+容斥
  3. asp.net javascrip获取session的值_一篇文章搞定 Django Cookie 与 Session
  4. input失去焦点验证格式_input获取、失去焦点对输入内容做验证
  5. Javascript模块模式学习分享
  6. windows下dubbo-admin和zookeeper安装部署
  7. 工作199:获取接口token
  8. SSIA的完整形式是什么?
  9. (转)C#读写共享文件
  10. 一个工具类实现自定义Tablayout的下划线宽度
  11. DEAP数据库介绍--来自于音乐视频材料诱发得到的脑电数据
  12. ZendStudio
  13. 毁掉一家公司最好的方式,就是跟员工讨价还价
  14. 通过session实现通用爬虫--爬取到开心网账户的首页界面
  15. wirehark数据分析与取证attack.pcap
  16. 纯css写滚动的弹幕特效
  17. 寒江独钓——Windows内核安全编程
  18. 什么是SAS硬盘,服务器硬盘sas和sata有什么区别
  19. 磁盘最优存储问题---Python
  20. 一个硅谷实习生竟是顶级黑客?网络安全风险多!

热门文章

  1. matlab算法(二维傅立叶级数变换)
  2. 最“狂”天才,保送清华读博,3次退学,怒怼阿里 P10,被微软全球封杀!
  3. 短视频如何才能涨粉?几个小窍门来帮忙,快速涨粉不是梦
  4. C#工业触摸屏上位机源码 纯源代码 替代传统plc搭载的触摸屏
  5. 哒哒哒~~今天说 事务的隔离级别和传播特性
  6. 题解报告:hdu 1846 Brave Game(巴什博弈)
  7. 月半弯,亦真亦幻亦婉约
  8. 基于C++如何使用EGE做一个简单的坦克大战游戏
  9. rmmod: can't change directory to '/lib/modules': No such file or directory
  10. Excel VBA-代码汇总