首页 > 贝壳网笔试
头像
NoNo一斤
编辑于 2020-09-07 17:16
+ 关注

贝壳网笔试

import java.util.*; public class Demo44 { public static void main(String[] args){
    Scanner sc = new Scanner(System.in); int T= sc.nextInt();    for(int i=0;i<T;i++){  str=sc.nextLine().split(" ");  if(str.length==4) find(str);  }
} public static void find(String[] str){ int countLeft=0;  int countRight=0;  if(compare(str[0],str[2])) countLeft+=1;  if(compare(str[1],str[2])) countRight+=1;  if(compare(str[0],str[3])) countLeft+=1;  if(compare(str[1],str[3])) countRight+=1;  if(countLeft>countRight) System.out.println("left");  if(countRight>countLeft) System.out.println("right");  if(countLeft==countRight) System.out.println("same");   } public static boolean compare(String a, String b){ if(a.equals(b)) return false;  else if (a.equals("J")&&b.equals("S")) return false;  else if(a.equals("S")&&b.equals("B")) return false;  else if(a.equals("B")&&b.equals("J")) return false;  else return true;  }
}
想问问大家我的这个输入处理的哪里有问题呀,为什么刚输入完第一行数据就会自动跳走呢?谢谢

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐