Вступ
Частково натхненний цим питанням StackOverflow , давайте намалюємо блискавку ASCII.
Напишіть програму, яка приймає позитивний цілий номер n
через STDIN або командний рядок і виводить ASCII Lightning Bolt внизу.
Вхідні дані
Позитивний цілий показник, який n
представляє кількість блискавкових зигзагоподібних ярусів для малювання.
Приклад Вихід
n = 1
__
\ \
\ \
\ \
\/
n = 2
__
\ \
\ \
__\ \
\ __\
\ \
\ \
\/
n = 3
__
\ \
\ \
__\ \
\ __\
\ \
__\ \
\ __\
\ \
\ \
\/
n = 4
__
\ \
\ \
__\ \
\ __\
\ \
__\ \
\ __\
\ \
__\ \
\ __\
\ \
\ \
\/
. . . тощо
Додаткові нотатки
- Ви можете записати функцію, яка бере
n
єдиний аргумент і друкує або повертає рядок. - Пробіли та нові лінії в порядку.
- Ні провідних пробілів, за винятком випадків, коли це підходить для визначеного шаблону.
- Виграє найкоротший код у байтах.