五十道编程小题目 --- 13 java
2016-08-25 17:51
190 查看
【程序13】
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
扩展:
完全平方即用一个整数乘以自己例如1*1,2*2,3*3等,依此类推。若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数。完全平方数是非负数,而一个完全平方数的根有两个。即 i2 即为完全平方数。
输出结果:
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
扩展:
完全平方即用一个整数乘以自己例如1*1,2*2,3*3等,依此类推。若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数。完全平方数是非负数,而一个完全平方数的根有两个。即 i2 即为完全平方数。
public class Test13 { public static void main(String[] args) { for(int i=0; i<1000000; i++){ if(Math.sqrt(i+100) == (int)Math.sqrt(i+100) ){ if(Math.sqrt(i+100+168) == (int)Math.sqrt(i+100+168) ){ System.out.println(i); } } } } }
输出结果:
21 261 1581
相关文章推荐
- 五十道编程小题目 --- 04 正整数分解质因数 java
- 五十道编程小题目 --- 10 反弹的小球 java
- 五十道编程小题目 --- 28 八大排序算法 java 之 04堆排序
- 五十道编程小题目 --- 37 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子 java
- 五十道编程小题目 --- 28 八大排序算法 java 之 07归并排序
- 五十道编程小题目 --- 06 最大公约数和最小公倍数 java
- 五十道编程小题目 --- 25 回文数 java
- 五十道编程小题目 --- 28 八大排序算法 java 之 06快速排序
- 五十道编程小题目 --- 28 八大排序算法 java 之 01直接插入排序
- 五十道编程小题目 --- 33 杨辉三角 java
- 五十道编程小题目 --- 08 求s=a+aa+aaa+aaaa+aa...a的值 java
- 五十道编程小题目 --- 20 java
- 五十道编程小题目 --- 12 企业发放的奖金根据利润提成 java
- 五十道编程小题目 --- 28 八大排序算法 java 之 05冒泡排序
- 五十道编程小题目 --- 02 找素数(质数)java
- 五十道编程小题目 --- 09 完数 java
- 五十道编程小题目 --- 17 猴子吃桃子问题 java
- 五十道编程小题目 --- 19 打印菱形 java
- 五十道编程小题目 --- 29 java
- 五十道编程小题目 --- 30 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 java