1405: 격자점의 개수

메모리:128 MB 시간:1.000 S 표준 입력 및 출력
문제유형 채점방법:일반 만든사람:
제출:1 통과:1

문제설명


원점에 있는 점이 평면 위를 움직인다. 이 때, (U), 아래(D), 오른쪽(R), 왼쪽(L) 네 가지 방향으로만 움직일 수 있고, 반드시 원점으로 돌아온다.

좌표의 절댓값이 항상 10을 넘지 않으며, 경로가 교차할 수도 있다.

이동경로의 가장 바깥둘레에 의해 둘러싸인 격자점의 개수를 출력한다.(경로상의 점 포함)

(이동방향은 항상 90도씩 회전하면서 입력된다.)

입력예시1






입력조건


첫 번째 줄에 이동 횟수(4<=n<=25)가 입력된다.

두 번째 줄부터 (n+1)줄까지 이동방향(U, D, R, L)과 이동거리(1<=d<=20)가 공백 없이 입력된다.

출력조건


이동경로의 바깥둘레에 둘러싸인 격자점의 개수를 출력한다.

입력예시 복사

6
U3
R1
D1
R1
D2
L2

출력예시 복사

11

힌트

입력

8
R2
D2
L1
U1
R2
D2
L3
U3

출력
15


입력
10
R2
D1
L1
D1
R1
U1
R1
D2
L3
U3

출력
15

출처