Triforce вымышленный артефакт Легенда о Zelda , из трех одинаковых смотрящим равносторонних треугольников , представляющих власть, мудрость и мужество. Несколько игр в саге содержат анимацию, когда эти три части наконец объединяются.
Цель этой задачи - нарисовать один 2D-кадр с такой упрощенной анимацией, с заданной шириной для треугольников и заданным интервалом между частями.
вход
Вход состоит из двух целых чисел: ширины и значения расстояния s ≥ 0 .
Выход
Рамка должна быть нарисована в соответствии со следующими характеристиками:
/\
/ \____________ this part is horizontally centered
/ \
/______\
\___ s empty lines
/
/\ /\
/ \ / \______ w+1 backslashes
/ \ / \
/______\ /______\
\_______ 2w underscores
|__|
\_____________ 2s spaces
В приведенном выше примере мы имеем и s = 2 .
Больше примеров
, s = 0 :
/\
/__\
/\ /\
/__\/__\
, s = 0 :
/\
/ \
/____\
/\ /\
/ \ / \
/____\/____\
, s = 3 :
/\
/ \
/ \
/______\
/\ /\
/ \ / \
/ \ / \
/______\ /______\
, s = 1 :
/\
/ \
/ \
/ \
/________\
/\ /\
/ \ / \
/ \ / \
/ \ / \
/________\ /________\
правила
- Конечные пробелы в каждой строке не обязательны.
- Дополнительные пробелы в каждой строке не допускаются.
- Вы можете вывести одну дополнительную ведущую новую строку и / или одну дополнительную завершающую новую строку.
- Это код-гольф .