每日一练------判断完全平方数
2014-04-03 16:46
316 查看
/*
* 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
*/
public class Basic13 {
public static void main(String[] args) {
for(int i=1;i<100000;i++)
{
if((Basic13.isSqrt(i+100))&&(Basic13.isSqrt(i+168)))
{
System.out.println(i+"符合条件");
break;
}
}
}
//判断是不是完全平方数
public static boolean isSqrt(int n)
{
boolean result = false;
int a = (int) Math.sqrt(n);
if(a*a==n)
{
result=true;
}
return result;
}
}
运行结果如下图
* 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
*/
public class Basic13 {
public static void main(String[] args) {
for(int i=1;i<100000;i++)
{
if((Basic13.isSqrt(i+100))&&(Basic13.isSqrt(i+168)))
{
System.out.println(i+"符合条件");
break;
}
}
}
//判断是不是完全平方数
public static boolean isSqrt(int n)
{
boolean result = false;
int a = (int) Math.sqrt(n);
if(a*a==n)
{
result=true;
}
return result;
}
}
运行结果如下图
相关文章推荐
- 快速判断一个非负整数是否为完全平方数
- 算法每日练习之判断完数
- 每日总结(二)C#判断输入内容为数字、Sharepoint回收应用程序池错误、Asp.Net 会发或回调参数无效、DropDownList动态绑定且设置默认选择项
- 判断元素出栈、入栈顺序的合法性【每日一题】
- c语言判断完全平方数
- 定义判断每日练习及精解
- 每日一道算法题:判断5个数值是否连续相邻
- 每日总结(二)C#判断输入内容为数字、Sharepoint回收应用程序池错误、Asp.Net 会发或回调参数无效、DropDownList动态绑定且设置默认选择项
- 如何判断一个数是不是一个完全平方数?
- 每日一练------判断是一年的第几天
- 每日一题(9) - 判断单链表是否有环
- 每日一算法(已知进栈序列 判断出栈序列是否合法)
- 每日一篇:判断素数
- 每日一道算法题6——判断整数序列是不是二元查找树的后序遍历结果
- 每日一刷——1.判断两个链表是否相交,若相交求交点(链表不带环&带环)2.fork()问题
- 每日一算法6--判断一个数字是奇数还是偶数
- 如何判断一个数是不是完全平方数
- 【每日面试题】使用递归方法判断数字是否是升序数组
- [每日练习]面试题--判断某个字符串是否为另一个字符串旋转得到的
- 6-7 统计某类完全平方数(20 分) 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。