一个整数,他加上100后是一个完全平方数,再加上168后是一个完全平方数,求这个数java代码
答案:2 悬赏:50 手机版
解决时间 2021-07-28 20:48
- 提问者网友:斑駁影
- 2021-07-28 13:30
按顺序并对的给分到明天中午
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-07-28 13:37
public static void main(String[] args) {
int i=1;
while(true)
{
int a=(int)Math.sqrt(i+100);
int b=(int)Math.sqrt(i+168);
if(a*a==(i+100) && b*b==(i+168))
{
System.out.println(i);
break;
}
i++;
}
}
应该是只有一个吧
全部回答
- 1楼网友:独钓一江月
- 2021-07-28 13:48
public class Myclass3 {
public static void main(String[] args) {
long x, y;
for (int i = 1; i <= 1000; i++) { //表示一个 1000 以内的整数
x = (long)Math.sqrt(i + 100);
y = (long)Math.sqrt(i + 268);
if (x * x == (i + 100) && y * y == (i + 268)) {
System.out.println(i);
}
}
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯