Dragons et licornes

Trois πŸ‰ et trois πŸ¦„ doivent traverser une riviΓ¨re mais le β›΅ ne permet d'en transporter que 2 maximum Γ  la fois. Or si, Γ  un moment donnΓ©, sur une rive (gauche ou droite) il y a plus de πŸ‰ que de πŸ¦„, les πŸ‰ mangent les πŸ¦„. Comment faire passer tout le monde sur la rive droite de maniΓ¨re qu'Γ  la fin, il y ait 3 πŸ‰ et 3 πŸ¦„ sur la rive droite (sans que personne n'ait mangΓ© personne) ?

rive gauche : rive droite :
πŸ‰πŸ‰πŸ‰
πŸ¦„πŸ¦„πŸ¦„

Graphe du jeu :

Chaque sommet du graphe reprΓ©sente la population sur la rive droite et la position du β›΅ :

La position de dΓ©part (β›΅ Γ  gauche, personne Γ  droite) est coloriΓ©e en vert. La position d'arrivΓ©e est en rouge : tout le monde Γ  droite et β›΅ aussi.

%3 000 ← 003 πŸ¦„πŸ¦„πŸ¦„β† 010 πŸ‰β† 011 πŸ‰πŸ¦„β† 013 πŸ‰πŸ¦„πŸ¦„πŸ¦„β† 020 πŸ‰πŸ‰β† 022 πŸ‰πŸ‰πŸ¦„πŸ¦„β† 023 πŸ‰πŸ‰πŸ¦„πŸ¦„πŸ¦„β† 110 πŸ‰β†’ 110--000 111 πŸ‰πŸ¦„β†’ 111--000 111--010 113 πŸ‰πŸ¦„πŸ¦„πŸ¦„β†’ 113--003 113--011 120 πŸ‰πŸ‰β†’ 120--000 120--010 122 πŸ‰πŸ‰πŸ¦„πŸ¦„β†’ 122--011 122--020 123 πŸ‰πŸ‰πŸ¦„πŸ¦„πŸ¦„β†’ 123--003 123--013 123--022 130 πŸ‰πŸ‰πŸ‰β†’ 130--010 130--020 133 πŸ‰πŸ‰πŸ‰πŸ¦„πŸ¦„πŸ¦„β†’ 133--013 133--022 133--023