题解 | 坐标移动
坐标移动
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}")