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

顺丰集团工作强度 382人发布