• str1 = input()
  • list1 = str1.split(“;”)
  • x=0
  • y=0
  • for i in list1 :
  • if len(i) == 0:
  • continue
  • if i == ” “:
  • continue
  • try:
  • type(int(i[1:])) == int #捕获 A10A 这样的数据,让 int(i[1:]) 无法转换成整数的数据被捕获并跳过
  • except:
  • continue
  • if i[0]==”A”:
  • if type(int(i[1:])) == int:
  • x = x – int(i[1:])
  • if i[0]==”D”:
  • if type(int(i[1:])) == int:
  • x = x + int(i[1:])
  • if i[0]==”S”:
  • if type(int(i[1:])) == int:
  • y = y – int(i[1:])
  • if i[0]==”W”:
  • if type(int(i[1:])) == int:
  • y = y + int(i[1:])
  • print(x,end=””) #最后三行是为了保证结果紧凑打印
  • print(“,”,end=””)
  • print(y,end=””)

作者 admin

张宴银,大数据开发工程师

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注