Voici un exemple d'entrée de monolithes . Il y en a 4 dans cet exemple.
_
| | _
| | _ | |
| | | | | | _
_| |_| |___| |____| |_
Le premier monolithe mesure 4 unités de haut, le second 2, le troisième 3 et le dernier 1.
La tâche
Votre programme doit afficher les hauteurs des monolithes dans l'ordre de gauche à droite. Le format de sortie peut être dans n'importe quel type de liste ou de tableau.
Remarques
- L'entrée peut être considérée comme n'importe quelle chaîne dimensionnelle, liste de chaînes ou liste de caractères.
- C'est le code-golf , donc les octets les plus bas gagnent .
- Vous devez supposer que les monolithes ont toujours la même largeur et sont toujours à au moins 1
_
de l'autre. - Ils peuvent venir en toute hauteur et en toute quantité.
E / S
_
| | _
| | _ | |
| | | | | | _
_| |_| |___| |____| |_ >> [4,2,3,1]
_
| |
_ | |
| | _ | | _
_| |_| |__| |_| |_ >> [2,1,4,1]
_ _ _
| |_| |_| |_____ >> [1,1,1]
____________________ >> undefined behavior
_
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | >> [11]
_ _ _ _ _
_ | | _ | | _ | | _ | | _ | |
| |_| |_| |_| |_| |_| |_| |_| |_| |_| | >> [1,2,1,2,1,2,1,2,1,2]
[10]
monolithe n'est [11]
-il pas ?