Время

09:42:25
11 Февраля 2012
Пятёрка за неделю 22
Осталось: 12 часов 18 минут
Конец: 11.02.2012 22:00
Лидер: NuM
Версия для печати

Шахматная модель

   Шахматная модель - это модель, которая удовлетворяет следующим условиям:

  • Модель имеет прямоугольную форму.
  • Модель состоит только из символов '.' (точка) и '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


← Преобразование массивов Список задач Текстовая статистика →