Шахматная модель
Шахматная модель - это модель, которая удовлетворяет следующим условиям:
- Модель имеет прямоугольную форму.
- Модель состоит только из символов '.' (точка) и 'X' (заглавная латинская X).
- Нет двух символов, горизонтально или вертикально, прилегающих друг к другу и равных между собой.
- Символ, находящийся в левом нижнем углу модели - это '.' (точка).
Вам даны два числа. N - количество строк и M - количество столбцов. Напишите программу, которая генерирует шахматную модель по заданным правилами и выводит ее.
Технические условия
Входные данные
Первая строка входного файла содержит два числа N и M (1 <= N <= 50, 1 = M <= 50), разделенных пробелом.
Выходные данные
Вывод содержит N строк, в каждой строке находится M символов, которые соответствуют генерируемому шаблону. В частности, первый символ последней строки соответствует левому нижнему углу (см. пример).
Информация о задаче
Лимит времени: 1 секундаЛимит памяти: 64 MB
Баллы за пройденный тест: 5
Сложность: 6% 178/190
Пример
Пример входных данныхSample 1 8 8 Sample 2 3 1 Sample 3 1 20 |
Пример выходных данныхSample 1 X.X.X.X. .X.X.X.X X.X.X.X. .X.X.X.X X.X.X.X. .X.X.X.X X.X.X.X. .X.X.X.X Sample 2 . X . Sample 3 .X.X.X.X.X.X.X.X.X.X |
| ← Преобразование массивов | Список задач | Текстовая статистика → |
