}
public static boolean judge(int a, int b, int c, int d, int e, int f){
Setsame = new HashSet<>();
same.add(a);
same.add(b);
same.add©;
same.add(d);
same.add(e);
same.add(f);
if(same.size()==6){
return true;
}
return false;
}
}
2. 机器人游戏
第一行四个数字N,M,P,Q,表示这张地图是N行M列的,得分点的得分是P,陷阱点清除的代价是Q。
接下来N行,每行M个字符,表示这张地图。
其中,字符S表示初始机器人位置。字符#表示墙壁,字符O代表得分点。字符X代表陷阱点。字符+代表普通的地块。
接下来一行一个连续的字符串表示机器人的移动路线,
只由大写字母WASD构成,W向上,A向左,S向下,D向右。机器人可以上下左右移动。
不能超出地图边界。也不能走到墙壁之上。试图走出边界和走到墙壁的行动会停留在原来的位置不动。
6 6 20 10
S#++O#
OXX#X#
++++&#
版权归原作者 2301_82243781 所有, 如有侵权,请联系我们删除。