문제1710--적록색맹

1710: 적록색맹

[만든사람 : ]
시간제한 : 1.000 sec  메모리제한 : 128 MB  제출 : 4  맞은 사람 : 2

제출  

문제 설명

소에 대해 잘 알려지지 않은 사실은 그들이 적녹색맹이라는 사실인데, 이것은 빨강과 초록이 소에게는 똑같이 보인다는 것을 의미한다.
이러한 사실은 특히 사람뿐만 아니라 소에게도 어필할 수 있는 예술작품을 만들기 어렵게 한다.
크기가 N×N인 그리드의 각 칸에 R(빨강), G(초록), B(파랑) 중 하나를 색칠한 그림이 있다. 그림은 몇 개의 구역으로 나뉘어져 있는데, 구역은 같은 색으로 이루어져 있다. 또, 같은 색상이 상하좌우로 인접해 있는 경우에 두 글자는 같은 구역에 속한다. (색상의 차이를 거의 느끼지 못하는 경우도 같은 색상이라 한다)
예를 들어, 그림이 아래와 같은 경우에
RRRBB
GGBBB
BBBRR
BBRRR
RRRRR
사람이 봤을 때 구역의 수는 총 4개이다. (빨강 2, 파랑 1, 초록 1) 하지만, 적록색맹인 소는 구역을 3개 볼 수 있다. (빨강-초록 2, 파랑 1)
그림이 입력으로 주어졌을 때, 사람이 봤을 때와 적록색맹인 소가 봤을 때 구역의 수를 구하는 프로그램을 작성하시오.

입력 설명

첫째 줄에 N이 주어진다. (1 ≤ N ≤ 100)
둘째 줄부터 N개 줄에는 그림이 주어진다.

출력 설명

사람이 봤을 때의 구역의 개수와 소가 봤을 때의 구역의 수를 공백으로 구분해 출력한다.

입력 예시1 Copy

5
RRRBB
GGBBB
BBBRR
BBRRR
RRRRR

출력 예시1 Copy

4 3

출처/분류