有一个整数,加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?完全平方数:16=4*4
题目:
有一个整数,它加上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相关推荐
- 一个数加100是完全平方数,再加168又是一个完全平方数
1.说明 暴力法都知道,但是如果起始没弄好会忽略-99这个数 更优的解法需要好的思路 package mainimport ("fmt""math" )func ...
- c语言有一个正整数加上100,c语言编程实现:一个整数,它加上100后是完全平方数,再加168又是完全平方数,求该数。...
满意答案 问题:一整数,它加100后是完全平方数,再加168还是完全平方数,求该整数 解题思路:设该数为x,它加100后是A,再加168为B. 则因为A是完全平方数, 所以A为正数,且A=y*y,y为 ...
- 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?...
代码: package com.liron.p1; /*** 一个整数,它加上100后是一个完全平方数,再加上168又是* 一个完全平方数,请问该数是多少?* */ public class Topi ...
- 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少...
一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少 /*** 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少* * @a ...
- 萌新的Python练习实例100例(三)一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数
题目: 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 分析: 根据题目得出: 整数x²=i+100,y²=i+100+168 采用for in 遍历为i ...
- 在10万以内判断,一个整数加上100后是一个完全平方数,再加上168又是一个完全平方数,求该数...
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后 的结果 ...
- 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,求该数
题目来源:菜鸟教程 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 问题分析 解这道题都需要先好好分析一下它的数学逻辑,根据题目可以得出 n + 10 ...
- python练习题——for循环之“一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?”
题目3:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?解析: 完全平方数:如果一个正整数m是某一个整数x的平方,那么这个正整数m叫做完全平方数 设这个整数为 ...
- Python 练习实例03:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 解题思路:首先根据题目体去除所需要的关键信息 什么是完全平方数? 可以写成某个整数的平方的数1–1.4 ...
最新文章
- 计算机论文工作进程记录,毕业设计进程记录
- bzoj2339[HNOI2011]卡农 dp+容斥
- asp.net javascrip获取session的值_一篇文章搞定 Django Cookie 与 Session
- input失去焦点验证格式_input获取、失去焦点对输入内容做验证
- Javascript模块模式学习分享
- windows下dubbo-admin和zookeeper安装部署
- 工作199:获取接口token
- SSIA的完整形式是什么?
- (转)C#读写共享文件
- 一个工具类实现自定义Tablayout的下划线宽度
- DEAP数据库介绍--来自于音乐视频材料诱发得到的脑电数据
- ZendStudio
- 毁掉一家公司最好的方式,就是跟员工讨价还价
- 通过session实现通用爬虫--爬取到开心网账户的首页界面
- wirehark数据分析与取证attack.pcap
- 纯css写滚动的弹幕特效
- 寒江独钓——Windows内核安全编程
- 什么是SAS硬盘,服务器硬盘sas和sata有什么区别
- 磁盘最优存储问题---Python
- 一个硅谷实习生竟是顶级黑客?网络安全风险多!
热门文章
- matlab算法(二维傅立叶级数变换)
- 最“狂”天才,保送清华读博,3次退学,怒怼阿里 P10,被微软全球封杀!
- 短视频如何才能涨粉?几个小窍门来帮忙,快速涨粉不是梦
- C#工业触摸屏上位机源码 纯源代码 替代传统plc搭载的触摸屏
- 哒哒哒~~今天说 事务的隔离级别和传播特性
- 题解报告:hdu 1846 Brave Game(巴什博弈)
- 月半弯,亦真亦幻亦婉约
- 基于C++如何使用EGE做一个简单的坦克大战游戏
- rmmod: can't change directory to '/lib/modules': No such file or directory
- Excel VBA-代码汇总