3位正整数中,既是完全平方数,又有两位数相同,如144,676等,找出所有这样的数
答案:3 悬赏:10 手机版
解决时间 2021-01-29 03:49
- 提问者网友:藍了天白赴美
- 2021-01-28 17:35
3位正整数中,既是完全平方数,又有两位数相同,如144,676等,找出所有这样的数
最佳答案
- 五星知识达人网友:零点过十分
- 2021-01-28 18:35
public class pingfange{
public static void main (String[] args){
for(int a = 1; a<=31; a++){
int b,x,y,z;
b=a*a;
if(b>=100){
x=b/100;
y=(b-x*100)/10;
z=b-100*x-10*y;
if (x==y||x==z||y==z){
System.out.println(b);}
}
}
}
}
public static void main (String[] args){
for(int a = 1; a<=31; a++){
int b,x,y,z;
b=a*a;
if(b>=100){
x=b/100;
y=(b-x*100)/10;
z=b-100*x-10*y;
if (x==y||x==z||y==z){
System.out.println(b);}
}
}
}
}
全部回答
- 1楼网友:渊鱼
- 2021-01-28 21:25
if (x==y||x==z||y==z){
- 2楼网友:玩家
- 2021-01-28 20:01
3位正整数中,既是完全平方数,又有两位数相同,如144,676等,找出所有这样的数
检举 | 25 分钟前 提问者: 苏雪伦 | 浏览次数:9次
public class pingfange{
public static void main (String[] args){
for(int a = 1; a<=31; a++){-----------从a=10开始
int b,x,y,z;
b=a*a;
x=b/100;
y=(b-x*100)/10;
z=b-100*x-10*y;
if (x==y&&x==z&&y==z){-----------改为:x==y||x==z||y==z
System.out.println(b);}
}
}
}
检举 | 25 分钟前 提问者: 苏雪伦 | 浏览次数:9次
public class pingfange{
public static void main (String[] args){
for(int a = 1; a<=31; a++){-----------从a=10开始
int b,x,y,z;
b=a*a;
x=b/100;
y=(b-x*100)/10;
z=b-100*x-10*y;
if (x==y&&x==z&&y==z){-----------改为:x==y||x==z||y==z
System.out.println(b);}
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯