해결한 사람
0
명
정답률
0.00
%
시간 제한
1000
ms
메모리 제한
245
MB
베를란드의 깃발은 다음 조건을 만족하는 n × m 크기의 직사각형 영역이다:
문자 'R', 'G', 'B'로 구성된 n × m 크기의 영역이 주어진다. 이 영역이 올바른 베를란드의 깃발에 해당하면 "YES"(따옴표 제외)을 출력한다. 그렇지 않으면 "NO"(따옴표 제외)을 출력한다.
첫 번째 줄에 영역의 크기를 나타내는 두 정수 n와 m (1 ≤ n, m ≤ 100)가 주어진다.
이어지는 n개의 각 줄에는 영역을 설명하는 'R', 'G', 'B' 문자 m개가 주어진다.
주어진 영역이 올바른 베를란드의 깃발에 해당하면 "YES"(따옴표 제외)을 출력한다. 그렇지 않으면 "NO"(따옴표 제외)을 출력한다.
6 5
RRRRR
RRRRR
BBBBB
BBBBB
GGGGG
GGGGG
YES
4 4
RRRR
RRRR
BBBB
GGGG
NO
6 7
RRRGGGG
RRRGGGG
RRRGGGG
RRRBBBB
RRRBBBB
RRRBBBB
NO
세 번째 예제의 영역에는 서로 평행한 세 개의 줄무늬가 없다.
네 번째 예제에서 영역의 행들은 서로 평행하며 경계와도 평행하다. 하지만 그 높이는 2, 1, 1로 서로 다르다.