Вам буде введено додатне ціле число Nяк вхідне. Ваше завдання - побудувати напівзігзаг із Nсторін, кожна довжиною N. Оскільки досить важко чітко описати завдання, ось кілька прикладів:
N = 1:О
N = 2:О ОО
N = 3:ОО ОО ТОВ
N = 4:OOOOO ОО ОО ТОВО
N = 5:OOOOOO ТОВ ТОВ ТОВ OOOOOON = 6:OOOOOOO ТОВ ТОВ ТОВ ТОВ OOOOOOOOOOOON = 7:OOOOOOOOO ТОВО ТОВО ТОВО ТОВО ТОВО OOOOOOOOOOOOOOOO
Як бачите, напівзігзаг складається з чергуються діагональних і горизонтальних ліній, і він завжди починається з верхньої лівої в нижню праву діагональну лінію. Зверніть увагу, що символи на горизонтальних лініях розділені пробілом.
Правила
Ви можете вибрати будь-який символ, який не є пробілом, а не
O, він може бути навіть непослідовним.Ви можете вивести / повернути результат у вигляді рядка або у вигляді списку рядків, кожна з яких представляє один рядок .
У вас може бути зворотний або провідний новий рядок.
Застосовуються лазівки за замовчуванням .
Ви можете приймати введення та забезпечувати вихід будь-яким стандартним значенням .
Якщо можливо, додайте посилання для тестування до вашої заявки. Я підтримаю будь-яку відповідь, яка показує зусилля з гольфу та має пояснення.
Це код-гольф , тому найкоротший код у байтах кожною мовою виграє!