Bei zwei positiven Ganzzahlen, W und H, wird ein ASCII-Kunstfeld ausgegeben, dessen Rand aus Schrägstrichen ( /
und \
) mit W "Spitzen" am oberen und unteren Rand und H "Spitzen" am linken und rechten Rand besteht. Das Innere der Box ist mit Leerzeichen gefüllt.
Ein "Stachel" besteht einfach aus zwei Schrägstrichen, die eine Pfeilform bilden:
/\ \/
/ \
\ /
So ist der Ausgang für W = 4, H = 3
wäre
/\/\/\/\
\ /
/ \
\ /
/ \
\/\/\/\/
da oben 4 Stacheln nach oben, unten 4 nach unten, links 3 nach links und rechts 3 nach rechts zeigen.
Hier sind einige andere Eingabe / Ausgabe-Paare:
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
/\/\/\/\
\ /
/ \
\ /
/ \
\ /
/ \
\ /
/ \
\/\/\/\/
In der Ausgabe dürfen keine Zeilen führende oder nachfolgende Leerzeichen enthalten. Es kann optional eine nachgestellte Newline geben.
Der kürzeste Code in Bytes gewinnt.