题解 | #坐标移动#

坐标移动

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

import re


s = input().split(';')
x = 0
y = 0

for value in s:
    match = re.match(r'^[WSAD]{1}\d{1,2}$', value)

    if match:
        c = value[0]
        num = int(value[1:])

        if c == 'A':
            x -= num    
        elif c == 'D':
            x += num

        elif c == 'W':
            y += num
        else:
            y -= num
            
print(x,y,sep=',')

全部评论

相关推荐

头像
05-07 12:50
Java
外包公司 售前支持 4000+1000绩效
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务