Двигаясь, я разбил свою лампу. Теперь мне нужен новый. Твоя работа - сделать мне лампу! Я не уверен, какой размер я хочу, хотя я знаю, что хочу волнистую.
Ваша программа / функция должна принимать числовой ввод и распечатывать лампу с таким количеством загогулинов / ударов.
Примеры:
Входные данные:2
Выход:
/ - \ () () / __ \
Входные данные:3
Выход:
/ - \ () () () / __ \
Входные данные:5
Выход:
/ - \ () () () () () / __ \
Правила:
- 0 и отрицательные числа не имеют значения
- Чтобы придать светильникам (это вызов) больше разнообразия, вы должны изменить абажур.
- Они должны быть 4 символа в ширину и 1 символ в высоту.
- Они могут быть любой формы, в том числе не абажурной формы.
- Они не должны содержать пробелов.
- База должна оставаться прежней.
- Вы должны показать пример ввода и вывода с абажуром.
- Самый короткий код выигрывает!
ABBB..BBBC. Требование изменить раздел означает, что люди будут использовать короткую встроенную строку.
