ÉNIGME JOYSTICK #124

Description
Ce code permet de résoudre l'énigme proposée dans le numéro 124 de Joystick (Mars 2001) :

Voici quelques affirmations concernant X, un nombre entier entre 1 et 10 inclus.
Sachant que les dix affirmations suivantes ne sont pas toutes vraies, mais qu'elles ne sont pas toutes fausses non plus, à combien est égal X ?

1. X est égal à la somme des numéros des affirmations fausses.
2. X est inférieur au nombre d'affirmations fausses, et l'affirmation 10 est vraie.
3. Il y a exactement trois affirmations vraies, ou l'affirmation 1 est fausse, mais pas les deux.
4. Les trois affirmations précédentes sont toutes fausses, ou l'affirmation 9 est vraie, ou les deux.
5. Ou X est impair, ou l'affirmation 7 est vraie, mais pas les deux.
6. Exactement deux des affirmations de rang impair sont fausses.
7. X est le nombre d'affirmations exactes.
8. Les affirmations de rang pair sont toutes exactes ou toutes fausses.
9. X est égal à trois fois le rang de la première affirmation exacte, ou l'affirmation 4 est fausse, ou les deux.
10. X est pair, ou l'affirmation 6 est exacte, ou les deux.

Compilation
Windows ou Linux

Télécharger la source du projet