Учитывая входное целое число n > 1
, выведите восьмиугольник в стиле ASCII с длинами сторон, состоящими из n
символов. Смотрите примеры ниже:
n=2
##
# #
# #
##
n=3
###
# #
# #
# #
# #
# #
###
n=4
####
# #
# #
# #
# #
# #
# #
# #
# #
####
n=5
#####
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
# #
#####
and so on.
Вы можете распечатать его в STDOUT или вернуть как результат функции.
Любое количество посторонних пробелов является приемлемым, при условии, что символы выстраиваются соответствующим образом.
Правила и ввод / вывод
- Вход и выход могут быть заданы любым удобным способом .
- Вы можете использовать любой печатный символ ASCII вместо
#
(кроме пробела), но символ "фона" должен быть пробелом (ASCII 32). - Либо полная программа или функция приемлемы.
- Стандартные лазейки запрещены.
- Это код-гольф, поэтому применяются все обычные правила игры в гольф, и выигрывает самый короткий код (в байтах).