题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
分析:完全平方数:如果一个数能是由两个相同的数相乘的结果,那么这个数就是完全平方数,例如:9==3*3;9就是完全平方数。在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。

 public class Prog13 {
public static void main(String[] args) {
int n=0;
for(int i=0;i<100001;i++) {
if(isCompSqrt(i+100)&&isCompSqrt(i+268)) {
n=i;
break;
}
}
System.out.println("所求的数是:"+n);
}
//判断完全平方数
private static boolean isCompSqrt(int n) {
boolean isCompSqrt=false;
for(int i=1;i<Math.sqrt(n)+1;i++) {
if(n==Math.pow(i, 2)) {
isCompSqrt=true;
break;
}
}
return isCompSqrt;
}
}
/*运行结果
所求的数是:21
*/

最新文章

  1. 跨服务器的session共享
  2. c#删除转义字符的方法,删除\0后所有字符串(菜鸟级别)
  3. ApiDemo/FragmentRetainInstance 解析
  4. Hbase 学习笔记(一) Hbase的物理模型 Hbase为每个值维护了一个多级索引,即&lt;key, column family, column name, timestamp&gt;
  5. DOMElement之Offset
  6. HTML5周记(二)
  7. 再起航,我的学习笔记之JavaScript设计模式15(组合模式)
  8. P2P技术详解(二):P2P中的NAT穿越(打洞)方案详解
  9. java泛型基础、子类泛型不能转换成父类泛型
  10. gdb调试原理及qemu中的gdbserver
  11. HttpClient 链接管理
  12. php中如何配置项目虚拟路径
  13. Css基础笔记(部分)
  14. 奇怪吸引子---Finance
  15. KBMMW 4.80.00 发布
  16. 前端思想实现:面向UI编程_____前端框架设计开发
  17. IllegalStateException: Unable to find a @SpringBootConfiguration
  18. Effective Java-第二章
  19. Mac eclipse 连接 手机调试
  20. fsockopen函数被禁用的解决方法

热门文章

  1. C#同步、异步编程
  2. 关于一次美团java程序员招聘面试的经历
  3. MySQL 索引知识总结
  4. Windows的图形设备接口与Windows绘图
  5. 【Chromium】GPU进程启动流程
  6. Luogu4433:[COCI2009-2010#1] ALADIN(类欧几里德算法)
  7. 理解webpack4.splitChunks之cacheGroups
  8. Uncaught TypeError: _react2.default.createContext is not a function
  9. css3 伪元素和伪类选择器详解
  10. vue2.0路由写法