java贴吧 求高手 1)趣味算式:
答案:2 悬赏:40 手机版
解决时间 2021-11-12 12:45
- 提问者网友:沉默菋噵
- 2021-11-11 15:11
java贴吧 求高手 1)趣味算式:
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-11-11 16:38
我也写一个你参考一下:
import java.util.*;
public class FiveStar {
public static void main(String[] args) {
int a;int b;int c=0;
for(a=111;a<999;a++){
for(b=111;b<999;b++){
Set set=new HashSet();
c=a+b;
if(c>999) break;
set.add(a%10);
set.add(a/10%10);
set.add(a/100);
set.add(b%10);
set.add(b/10%10);
set.add(b/100);
set.add(c%10);
set.add(c/10%10);
set.add(c/100);
set.add(0);
if(set.size()==10){
System.out.println(a+"+"+b+"="+c);
}
}
}
}
}追问好的 我试试 啊 还 有一题呢追答我忘了你要求计算的是有多少组,我写的是把所有满足条件的都打印出来了,你可以在System.out.println(a+"+"+b+"="+c);这一句前面或后面加一个计数的变量,就行了。另一题就是你后面追问的那个吧
import java.util.*;
public class FiveStar {
public static void main(String[] args) {
int a;int b;int c=0;
for(a=111;a<999;a++){
for(b=111;b<999;b++){
Set set=new HashSet();
c=a+b;
if(c>999) break;
set.add(a%10);
set.add(a/10%10);
set.add(a/100);
set.add(b%10);
set.add(b/10%10);
set.add(b/100);
set.add(c%10);
set.add(c/10%10);
set.add(c/100);
set.add(0);
if(set.size()==10){
System.out.println(a+"+"+b+"="+c);
}
}
}
}
}追问好的 我试试 啊 还 有一题呢追答我忘了你要求计算的是有多少组,我写的是把所有满足条件的都打印出来了,你可以在System.out.println(a+"+"+b+"="+c);这一句前面或后面加一个计数的变量,就行了。另一题就是你后面追问的那个吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯