import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 while (in.hasNext()) { // 注意 while 处理多个 case String s = in.nextLine(); String ret[] = s.split("-"); //将牌分开,防止牌有一个是大小王的情况 String q1[] = ret[0].split(" "); String q2[] = ret[1].split(" "); //定义一个字符串用于比较大小 String m ="34567891JQKA2"; //以上10用1表示方便比较 //根据题目可知,同类型比较也就是长度相等 if(ret[0].equals("joker JOKER")||ret[1].equals("joker JOKER")){ System.out.println("joker JOKER"); }else if(q1.length==q2.length){ //比较第一个字母就能得出两个牌的大小 if(m.indexOf(q1[0].substring(0,1)) > m.indexOf(q2[0].substring(0,1))){ System.out.println(ret[0]); }else{ System.out.println(ret[1]); } //其中一个炸弹的情况 }else if(q1.length==4){ System.out.println(ret[0]); }else if(q2.length==4){ System.out.println(ret[1]); }else{ System.out.println("ERROR"); } } } }