Учитывая два натуральных числа, W и H, выведите прямоугольник ASCII-искусства, граница которого состоит из косых черт ( /
и \
) с W «шипами» на верхнем и нижнем краях и H «шипами» на левом и правом краях. Интерьер коробки заполнен пробелами.
«Шип» - это просто две косые черты, объединяющиеся в форму стрелки:
/\ \/
/ \
\ /
Таким образом, выход для W = 4, H = 3
будет
/\/\/\/\
\ /
/ \
\ /
/ \
\/\/\/\/
так как есть 4 шипа вверху, указывающие вверх, 4 внизу, указывающие вниз, 3 слева, указывающие влево, и 3 справа, указывающие вправо.
Вот некоторые другие пары ввода / вывода:
W H
[spiky slash box]
1 1
/\
\/
1 2
/\
\/
/\
\/
2 1
/\/\
\/\/
2 2
/\/\
\ /
/ \
\/\/
1 3
/\
\/
/\
\/
/\
\/
3 1
/\/\/\
\/\/\/
2 3
/\/\
\ /
/ \
\ /
/ \
\/\/
3 2
/\/\/\
\ /
/ \
\/\/\/
10 1
/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\/\/\/\/\/\/
10 2
/\/\/\/\/\/\/\/\/\/\
\ /
/ \
\/\/\/\/\/\/\/\/\/\/
4 5
/\/\/\/\
\ /
/ \
\ /
/ \
\ /
/ \
\ /
/ \
\/\/\/\/
Никакие строки в выходных данных не должны иметь начальных или конечных пробелов. При желании может быть один завершающий символ новой строки.
Самый короткий код в байтах побеждает.