line=input()
strlist=line.split(";")
action=['A','D','W','S']
x=0
y=0
for s in strlist:
    if len(s)<2:
        continue
    a=s[0]
    if a not in action:
        continue
    if not s[1:].isdigit():
        continue
    num=int(s[1:])
    if num<=0 or num>=100:
        continue
    if a=='A':
        x-=num
    elif a=='D':
        x+=num
    elif a=='W':
        y+=num
    elif a=='S':
        y-=num
print(f"{x},{y}")

几个注意事项:

  • “可能”包含前导0,也就是没有前导0也可以,指令长度为2也合法
  • isdigit()判断是否为数字
  • f""格式化字符串