Quelques indices pour démarrer l'exercice 3

Pour modéliser ce problème sous la forme d'un CSP, il s'agit d'identifier les variables (les inconnues du problème), les domaines de valeur de ces variables, et les contraintes existant entre ces variables.

Ici, en ce qui concerne les inconnues du problème, on peut envisager deux modélisations différentes :

Quelle que soit la modélisation possible, il s'agit ensuite de définir les contraintes. Ici, il y aura une contrainte logique pour chaque phrase de l'énoncé (soit 10 contraintes), le "si et seulement si" se traduisant par une équivalence logique "<=>". Les formules logiques à mettre de chaque coté des équivalences sont ensuite dépendantes de la modélisation choisie...