1、用列表存储坐标值(可以换成x,y两个具体变量来代替) 2、将输入值以';'分隔存入列表 3、判断源数据列表中的元素是否为空或者是否符合[A-Z][0-9]{1,2}的组合方式 4、对原始坐标值按照规则进行处理

from sys import stdin
coordinate = [0,0]
move_data = stdin.readline().split(';')
#print(move_data)
for x in move_data:
    if x == '' or not x[1:].isdigit():
        continue
    if len(x) <= 3  :
        if x[0] == 'A':
            coordinate[0] -= int(x[1:])
        elif x[0] == 'S':
            coordinate[1] -= int(x[1:])
        elif x[0] == 'D':
            coordinate[0] += int(x[1:])
        elif x[0] == 'W':
            coordinate[1] += int(x[1:])
print(str(coordinate[0])+','+str(coordinate[1]))