그래픽스 - 구름LEVEL
그래픽스
Quiz Info
Quiz Info
그래픽스
100points
Participant
1
Solved Rate
100%
2
2

구름이는 학교 과제로 그래픽 작업을 부여 받았습니다. 첫 과제로 수직, 수평 두 가지 형태의 직선만을 사용하는 비교적 단순한 그래픽을 완성하면 된다고 합니다.

그래픽 속성으로 방향과 길이가 있는데 방향은 'E', 'W', 'S', 'N'(동서남북)이고, 길이는 1부터 9까지라고 합니다.

과제에 사용되는 프로그램은 사이클이 생길 경우 그 부분을 자동으로 제거하도록 프로그래밍 되어 있다고 하는데요.

예를 들어 “E6S2W5S2E2N7”를 입력하면 


위의 그림에서 볼 수 있듯 p, q라는 교차점이 생기고, 교차점을 형성하는 사이클들은 삭제되어 a->q->g 형태만 남게됩니다.

따라서 그래프의 줄의 개수는 2개, 줄의 총 길이는 6이 됩니다.

위의 형태와 같이 방향과 길이가 입력되면 그래프의 정보가 출력되는 프로그램을 작성하십시오.


입력

방향, 길이 순으로 그래픽 속성 입력

예) E8S4W4N4E8

출력

줄의 개수와 총 길이를 공백으로 구분하여 출력

* 선이 꺾이는 부분이 있을 때 줄 하나가 추가된다고 생각합니다.



Input/Output Example
:
Blank
:
Line Break
:
Tab
Example 1
Input
E8S4W4N4E8
Output
112
Example 2
Input
E6S2W5S2E2N7
Output
26
⋇ Please keep the input and output formats carefully
Quiz Info
Q & A
Q&A forum that anyone can ask and answer.
Share your questions and answers with other students and grow together!

Registered Questions(0)