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