Compte les rectangles dans un diagramme ASCII comme celui ci-dessous.
+--+
++ |
+-++--+
| | |
+--+--+
Le diagramme ci-dessus contient ces 6 rectangles :
+-----+
| |
+-----+
+--+
| |
| |
| |
+--+
+--+
| |
+--+
+--+
| |
+--+
+--+
| |
+--+
++
++
Tu peux supposer que l'entrée est toujours un rectangle bien formé (c'est-à-dire que la longueur de chaque ligne est égale à la longueur de la première ligne).
Le tampon de la string d'entrée utilise les octets 64 à 319 de la mémoire linéaire.
Tu peux modifier ce tampon sur place si tu veux éviter des allocations mémoire supplémentaires.
Inscris-toi sur Exercism pour apprendre et maîtriser WebAssembly avec 87 exercices, et un vrai mentorat humain, le tout gratuitement.