Étant donné deux entiers positifs, W et H, affichez une boîte de type ASCII dont la bordure est faite de barres obliques ( /
et \
) avec W "pointes" sur les bords supérieur et inférieur, et H "pointes" sur les bords gauche et droit. L'intérieur de la boîte est rempli d'espaces.
Un "pic" est simplement deux barres obliques qui se rejoignent pour former une forme de flèche:
/\ \/
/ \
\ /
Ainsi, la sortie pour W = 4, H = 3
serait
/\/\/\/\
\ /
/ \
\ /
/ \
\/\/\/\/
car il y a 4 pointes en haut pointant vers le haut, 4 en bas pointant vers le bas, 3 à gauche pointant vers la gauche et 3 à droite pointant vers la droite.
Voici quelques autres paires d'entrée / sortie:
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
/\/\/\/\
\ /
/ \
\ /
/ \
\ /
/ \
\ /
/ \
\/\/\/\/
Aucune ligne dans la sortie ne doit avoir d'espaces de début ou de fin. Il peut éventuellement y avoir une nouvelle ligne de fin.
Le code le plus court en octets gagne.