본문 바로가기

이코테

10)상하좌우

N=int(input())
a=list(map(str, input().split()))

dx=[-1, 0, 1, 0]
dy=[0, 1, 0, -1]

move_type=['U','R', 'D', 'L']
x, y=1, 1

for i in a:
  for k in range(len(move_type)):
    if i==move_type[k]:
      nx=x+dx[k]
      ny=y+dy[k]

  if 1<=nx<=N and 1<=ny<=N:
    x, y=nx, ny

print(x, y)

'이코테' 카테고리의 다른 글

12)게임 개발  (0) 2021.12.02
11)왕실의 나이트  (0) 2021.12.02
9)만들 수 없는 금액  (0) 2021.12.01
8)무지의 먹방 라이브  (0) 2021.12.01
7)볼링공 고르기  (0) 2021.12.01