Educational Codeforces Round 26 |
---|
Закончено |
Флаг Берляндии представляет собой прямоугольное поле размера n × m. Для флага выполняются следующие условия:
Задано прямоугольное поле размера n × m, состоящее только из символов 'R', 'G' и 'B'. Выведите "YES" (без кавычек), если данное поле представляет собой корректный флаг Берляндии. В противном случае, выведите "NO" (без кавычек).
В первой строке записаны два целых числа n и m (1 ≤ n, m ≤ 100) — размеры поля.
В следующих n строках следуют по m символов 'R', 'G' и 'B' — описание поля.
Если данная матрица представляет собой корректный флаг Берляндии, то выведите "YES" (без кавычек). В противном случае выведите, "NO" (без кавычек).
6 5
RRRRR
RRRRR
BBBBB
BBBBB
GGGGG
GGGGG
YES
4 3
BRG
BRG
BRG
BRG
YES
6 7
RRRGGGG
RRRGGGG
RRRGGGG
RRRBBBB
RRRBBBB
RRRBBBB
NO
4 4
RRRR
RRRR
BBBB
GGGG
NO
В третьем примере нет трех параллельных линий.
Строки в поле из четвертого примера параллельны друг другу и сторонам матрицы. Однако, они имеют разную ширину — 2, 1 и 1, соответственно.
Название |
---|