题解 | #坐标移动#
坐标移动
https://www.nowcoder.com/practice/119bcca3befb405fbe58abe9c532eb29
s=input().split(";") coordinate_dict={'A':1,'D':2,'W':3,'S':4} x,y=0,0 for i in range(len(s)): tmp=s[i] if not tmp: continue judge=coordinate_dict.get(tmp[0],0) if judge and len(tmp)<=3: num=-1 try: num=int(tmp[1:]) except: pass if num>=0: if judge==1: x-=num elif judge==2: x+=num elif judge==3: y+=num elif judge==4: y-=num print(x,end=',') print(y)