코테 준비/구현
상하좌우
imsmile2000
2022. 12. 7. 00:30
(1,1)에서 시작해서 도착좌표 출력하는 문제
N=int(input())
A=input().split() # R R R U D D
x,y=1,1
dx=[0,0,-1,1]
dy=[-1,1,0,0]
move=['L','R','U','D']
for i in A:
for m in range(len(move)):
if i==move[m]:
x=x+dx[m]
y=y+dy[m]
if x<1 or y<1 or x>N or y>N:
continue
return [x,y]