Шахова модель
Шахова модель - це модель, яка задовольняє наступним умовам:
- Модель має прямокутну форму.
- Модель складається лише з символів '.' (крапка) і '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 |
| ← Перетворення масивів | Список задач | Текстова статистика → |
