Ваша задача - создать программу или функцию, которая принимает в качестве входных данных натуральное число ( n
) от 1 до 25 (включительно) и печатает изометрическое представление слайда и лестницы сn
количеством ступеней.
Характеристики лестницы и горки
Лестница всегда ориентирована слева, а горка справа. Мы видим его со стороны лестницы, поэтому часть слайда скрыта на верхних трех уровнях. Ступеньки представлены четырьмя черточками ( ----
) и сторонами лестницы и скользят косыми чертами ( /
и \
). Ниже приведена схема, представляющая шаблоны пространств, необходимых для слайда с пятью ступенями.
Slide Blank space count
/----/\ 1234/----/\
/----/ \ 123/----/12\
/----/ \ 12/----/1234\
/----/ \ \ 1/----/1\1234\
/----/ \ \ /----/123\1234\
Примеры
>>1
/----/\
>>3
/----/\
/----/ \
/----/ \
>>4
/----/\
/----/ \
/----/ \
/----/ \ \
>>10
/----/\
/----/ \
/----/ \
/----/ \ \
/----/ \ \
/----/ \ \
/----/ \ \
/----/ \ \
/----/ \ \
/----/ \ \
Это код-гольф, поэтому выигрывает ответ с наименьшим количеством байтов.
Примечание: конечный пробел допустим в выводе, если он не превышает длину строки.