早教吧作业答案频道 -->其他-->
JAVA编程:关于派遣队员某侦察队接到一项紧急任务,要求在A、B、C、D、E、F六个队员中尽可能多地挑若干人,但有以下限制条件:1)A和B两人中至少去一人;2)A和D不能一起去;3)A
题目详情
JAVA编程:关于派遣队员
某侦察队接到一项紧急任务,要求在A、B、C、D、E、F六个队员中尽可能多地挑若干人,但有以下限制条件:
1) A和B两人中至少去一人;
2) A和D不能一起去;
3) A、E和F三人中要派两人去;
4) B和C都去或都不去;
5) C和D两人中去一个;
6) 若D不去,则E也不去。
问应当让哪几个人去?
求大神用JAVA写出来谢谢
某侦察队接到一项紧急任务,要求在A、B、C、D、E、F六个队员中尽可能多地挑若干人,但有以下限制条件:
1) A和B两人中至少去一人;
2) A和D不能一起去;
3) A、E和F三人中要派两人去;
4) B和C都去或都不去;
5) C和D两人中去一个;
6) 若D不去,则E也不去。
问应当让哪几个人去?
求大神用JAVA写出来谢谢
▼优质解答
答案和解析
public class Function {
//1代表去,0代表不去。。。。细节没做处理好,你在好好处理下。这个会一直输出答案。
public static void main(String[] args) {
int a, b, c, d, e, f;
while (true) {
a = (int) (Math.random() + 0.5);
b = (int) (Math.random() + 0.5);
c = (int) (Math.random() + 0.5);
d = (int) (Math.random() + 0.5);
e = (int) (Math.random() + 0.5);
f = (int) (Math.random() + 0.5);
if (a + b > 1
&& a + d <= 1
&& ((a == 1 && e == 1 && f == 0)
|| (a == 0 && e == 1 && f == 1) || (a == 1
&& e == 0 && f == 1)) && b == c
&& ((c == 1 && d == 0) || (c == 0 && d == 1)) && d == e) {
System.out.println("队友有:" + a + "" + b + "" + c + "" + d + ""
+ e + "" + f);
}
}
}
}
//1代表去,0代表不去。。。。细节没做处理好,你在好好处理下。这个会一直输出答案。
public static void main(String[] args) {
int a, b, c, d, e, f;
while (true) {
a = (int) (Math.random() + 0.5);
b = (int) (Math.random() + 0.5);
c = (int) (Math.random() + 0.5);
d = (int) (Math.random() + 0.5);
e = (int) (Math.random() + 0.5);
f = (int) (Math.random() + 0.5);
if (a + b > 1
&& a + d <= 1
&& ((a == 1 && e == 1 && f == 0)
|| (a == 0 && e == 1 && f == 1) || (a == 1
&& e == 0 && f == 1)) && b == c
&& ((c == 1 && d == 0) || (c == 0 && d == 1)) && d == e) {
System.out.println("队友有:" + a + "" + b + "" + c + "" + d + ""
+ e + "" + f);
}
}
}
}
看了 JAVA编程:关于派遣队员某...的网友还看了以下:
有5行5列25个格子,每个格子里放一个字母,要求B旁边必须有A.C旁边必须有B和A.D旁边必须有C 2020-05-13 …
已知△ABC∽△A′B′C′,AD和A′D′是它们的对应角平分线,且AD=8cm,A′D′=3cm 2020-05-13 …
初三二次函数某立交桥的桥拱为一段抛物线D'FD,在如图的平面直角坐标系中,顶点F的坐标为(0,8) 2020-05-16 …
滑动变阻器的连接?滑片P往左(A,B和C,D和A,C和A,D和B,C和B,D)请一一告诉我他们哪些 2020-05-20 …
已知:Rt△ABC中,∠ACB=90°,∠ABC=60°,将Rt△ABC绕点B顺时针方向旋转α角( 2020-07-16 …
1、△ABC∽△A'B'C',BD和B'D'是它们的对应中线,已知AC比A'C'=3比2,B'D' 2020-08-01 …
(2012•临沂)如图,正方形ABCD的边长为4cm,动点P、Q同时从点A出发,以1cm/s的速度分 2020-11-13 …
a*d.com和a?d.com分别可以表示什么文件 2020-12-14 …
如图,正方形ABCD的边长为4cm,动点P、Q同时从点A出发,以1cm/s的速度分别沿A→B→C和A 2020-12-15 …
如图,正形ABCD的边长为4cm,动点P、Q同时从点A出发,以1cm/s的速度分别沿A→B→C和A→ 2020-12-15 …