题解 | #求最小公倍数#

坐标移动

http://www.nowcoder.com/practice/119bcca3befb405fbe58abe9c532eb29

var line=readline()
line=line.split(';')
//console.log(line)
var reg=/^[ASWD]{1}[0-9]{1,}$/
var arr=[]
var left=0
var right=0
for(let i=0;i<line.length;i++){
    if(reg.test(line[i])){
       // console.log(line[i])
        arr.push(line[i])
    }
}
for(let i=0;i<arr.length;i++){
    if(/A/.test(arr[i])){
        left-=parseInt(arr[i].match(/[0-9]{1,}/))
    }else if(/D/.test(arr[i])){
        left+=parseInt(arr[i].match(/[0-9]{1,}/))
    }else if(/W/.test(arr[i])){
        right+=parseInt(arr[i].match(/[0-9]{1,}/))
    }else{
        right-=parseInt(arr[i].match(/[0-9]{1,}/))
    }
}
console.log(left+','+right)

全部评论

相关推荐

10-30 23:23
已编辑
中山大学 Web前端
去B座二楼砸水泥地:这无论是个人素质还是专业素质都👇拉满了吧
点赞 评论 收藏
分享
头像
11-09 12:17
清华大学 C++
out11Man:小丑罢了,不用理会
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务