Énoncé¶
Joseph marchand est perdu sur une île déserte. Il possède cependant une carte des environs. Il désire écrire un programme comptant pour lui le nombre d'îles présentes sur cette carte.
Entrée¶
- Sur la première ligne, deux entiers séparés par une espace : la hauteur et la largeur de la carte
- Sur les lignes suivantes, la carte. Un '~' représente de l'eau, un 'X' représente de la terre. Une île est définie comme étant un ensemble de cases de terre, jointes par les côtés. Deux cases en diagonales ne sont pas jointes.
Sortie¶
- Le nombre d'îles sur la carte.
Contraintes¶
- x <= 1 000
- y <= 1 000