这道题的难度并不大,做对前提是理解好题意
输入每手牌可能是个子、对子、顺子(连续5张)、三个、炸弹(四个)和对王中的一种,不存在其他情况,由输入保证两手牌都是合法的,顺子已经从小到大排列;
只存在这几种牌型,不要多想,会不会出现几种牌型的组合,此题中只会出现一种,所以可通过长度直接判断牌型,相同牌型之间比较最低位就可以,大小可以通过比较数组下标得出
let input=readline()
let data=['2','3','4','5','6','7','8','9','10','J','Q','K','A','2','joker','JOKER']
let [l,r] = input.split('-')
let left=l.split(' ')
let right=r.split(' ')
// 判断王炸
if(l=='joker JOKER'||r=='joker JOKER'){
console.log('joker JOKER')
}else{
if(left.length==right.length){
// console.log(data.indexOf(left[0]),left[0])
// console.log(data.indexOf(right[0]),right[0])
if(data.indexOf(left[0])>data.indexOf(right[0])){
console.log(l)
}else{
console.log(r)
}
}else{
if(left.length==4){
console.log(l)
}else if(right.length==4){
console.log(r)
}else{
console.log('ERROR')
}
}
}