선분찾기 > 문제은행 : 정보올림피아드&알고리즘



1085 : 선분찾기

제한시간
1000 ms   
메모리제한
64 MB   
해결횟수
15 회   
시도횟수
53 회   

문제

'.', '‑', '|', '\', 그리고 '/'로 구성된 그림이 있다.

여기서 문자 '.'는 빈 칸을 의미하고, '-'는 수평선, '|'는 수직선을 의미하고, '/'나 '\'는 왼쪽, 오른쪽 대각선을 의미한다. '-'가 같은 행에 연달아 나타나면 하나의 선을 구성한다.

 

같은 방식으로 수직선, 대각선도 하나의 선분을 구성한다.

 

주어진 이미지에 오직 하나의 선분이 존재하는지 검사하는 프로그램을 작성하라.


입력형식

입력은 4개의 테스트 케이스로 이뤄진다. 각 테스트 케이스마다 각 이미지의 행과 열의 수 N, M(1≤N, M≤10)이 입력된다. 다음 줄부터 각 이미지에 해당하는 문자열 행렬 N줄이 입력된다.


출력형식

각 케이스마다 각 이미지가 조건을 만족하면 CORRECT를 만족하지 않는다면 INCORRECT를 출력한다.


입력 예

5 5 
.....
\....
.\...
..\..
.....
3 3
/..
./.
../
3 6
.|....
.|.---
.|....
3 3
...
...
...

출력 예

CORRECT
INCORRECT
INCORRECT
INCORRECT

경기도 안양시 동안구 평촌대로 109 협성골드프라자 601호

TEL : 031-360-4144 FAX : 031-388-0996 E-mail : hancomc@hotmail.com, comkiwer@naver.com

Copyrightⓒ 2010 jungol. All right reserved.

TOP