import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner=new Scanner(System.in); String string1="o*o";//小紫赢 String string2="*o*";//小红赢 int t=scanner.nextInt(); while(t-->0) { int flag1=0;//小红获胜 int flag2=0;//小紫获胜 char c[][]=new char[3][3]; for (int i = 0; i < c.length; i++) { String string=scanner.next(); c[i]=string.toCharArray(); if(string.equals(string2)) { flag1=1; }else if(string.equals(string1)) { flag2=1; } } for (int i = 0; i < c.length; i++) { String string=""; for (int j = 0; j < c.length; j++) { string+=c[j][i]; } if(string.equals(string2)) { flag1=1; }else if(string.equals(string1)) { flag2=1; } } if(flag1+flag2==2||flag1+flag2==0) { System.out.println("draw"); }else { if(flag1==1) { System.out.println("kou"); }else if(flag2==1) { System.out.println("yukari"); } } } } }
用字符串的形式来判断是否一样,一样就打上标记,最后看标记的情况,来区分最终结果