Introduction
Le problème
État initial : Tas 1 un nombre quelconque de cartes, les autres tas vides.
État final : tas 1, 3 et 4 vides, le tas 2 contient toutes les cartes du tas 1 initial
Algorithme
La résolution du problème nécessite de déplacer (une à une) toutes les cartes du tas 1 vers le tas 2. Ce qu'on peut décrire par :
tant que le tas 1 n'est pas vide faire
déplacer la carte au sommet du tas 1 vers le tas 2
fin tant que