题解 | 坐标移动

坐标移动

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

def x_y_fin(n):
    result = n.split(';')
    x,y = 0,0
    list1 = ('A','S','D','W')
    for word in result:
        if word and  word[0]  in list1  and word[1:].isdigit():
            if word[0] == 'A':
                x -= int(word[1:])
            elif word[0] == 'S':
                y -= int(word[1:])
            elif word[0] == 'D':
                x += int(word[1:])
            elif word[0] == 'W':
                y += int(word[1:])
    return x,y
n =input().strip()
x,y = x_y_fin(n)
print(f"{x},{y}")

全部评论

相关推荐

找到实习了 给了150一天 但是说是低代码 值得去吗
码农索隆:是在没实习,可去,待个一两周,不行就润呗
点赞 评论 收藏
分享
Lorn的意义:你这标个前端是想找全栈吗?而且项目确实没什么含金量,技术栈太少了,边沉淀边找吧 现在学院本想就业好一点四年至少得高三模式两年加油吧
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务