A:向左移动,D:向右移动,W:向上移动,S:向下移动。从(0,0)点开始移动,
输入:
合法坐标为A(或者D或者W或者S) + 数字(两位以内)
非法坐标点需要进行丢弃。如AA10; A1A; $%$; YAD; 等。
flag = input().split(";")
for item in flag:
if item == "":
flag.remove(item)
start = [0,0]
for item in flag:
if item == None:
continue
else:
if item[0] == "A":
tmp = []
for i in range(1,len(item)):
tmp.append(item[i])
try:
tmp1 = "".join(map(str,tmp))
tmp1 = int(tmp1)
start[0] -= tmp1
except:
pass
continue
elif item[0] == "W":
tmp = []
for i in range(1,len(item)):
tmp.append(item[i])
try:
tmp1 = "".join(map(str,tmp))
tmp1 = int(tmp1)
start[1] += tmp1
except:

最低0.47元/天 解锁文章
3185

被折叠的 条评论
为什么被折叠?



