import java.util.Scanner;
public class Test4 {
public static void printMap(int a,int b){
String maps[]=new String[120];
int dilei[]=new int[]{5,20,65,43,29,89};
int sgsd[]=new int[]{10,50,100};
int xylp[]=new int[]{25,35,45,55};
int zt []=new int[]{1,3,6,7,9};
for (int i = 0; i < dilei.length; i++) {
maps[dilei[i]]="★";
}
for (int i = 0; i < sgsd.length; i++) {
maps[sgsd[i]]="〓";
}
for (int i = 0; i < xylp.length; i++) {
maps[xylp[i]]="¤";
}
for (int i = 0; i < zt.length; i++) {
maps[zt[i]]="■";
}
for (int i = 0; i < maps.length; i++) {
if(maps[i]=="" || maps[i]==null){
maps[i]="∷";
}
}
maps[a]="A";
maps[b]="B";
// 打印第一行
for (int i = 0; i < 30; i++) {
System.out.print(maps[i]);
}
// 打印竖起的2
for (int i = 30; i < 45; i++) {
for (int j = 0; j < 58; j++) {
System.out.print(" ");
}
System.out.println(maps[i]);
}
for (int i = 74; i >=45; i--) {
System.out.print(maps[i]);
}
for (int i = 75; i <90; i++) {
System.out.println(maps[i]);
}
for (int i = 90; i <120; i++) {
System.out.print(maps[i]);
}
}
public static void main(String[] args) {
//printMap(1,2);
int a =0;
int b=0;
String names []=new String[]{"戴高乐","艾森豪威尔","麦克阿瑟","巴顿"};
System.out.println("请选择角色: 1. 戴高乐 2. 艾森豪威尔 3. 麦克阿瑟 4. 巴顿");
Scanner scanner=new Scanner(System.in);
System.out.println("chooice role1");
int role1= scanner.nextInt();
System.out.println("chooice role2");
int role2= scanner.nextInt();
System.out.println("^_^"+names[role1]+"的士兵A");
System.out.println("^_^"+names[role2]+"的士兵B");
printMap(a, b);
while(true){
System.out.println("A玩家按任意键丢筛子");
scanner.next();
a+=((int)Math.random()*10)%6+1;
printMap(a, b);
System.out.println("B玩家按任意键丢筛子");
scanner.next();
b+=((int)Math.random()*10)%6+1;
printMap(a, b);
}
}
}