• Accueil
  • À propos
  • Accrom\(\alpha\)th en PDF
  • Commanditaires
  • Contact et Abonnements
  • Sites amis

Logo

Le jeu de Nim

Par Christiane Rousseau
Volume 20.1 - hiver-printemps 2025

Ce jeu ancien d’origine incertaine (peut-être en Chine ?) existe sous plusieurs variantes. Il se joue à deux personnes, A et B, avec des bâtonnets (ou des allumettes, des crayons, etc.).

À tour de rôle, A et B retirent des bâtonnets selon une règle préétablie. Dans les variantes appelées jeu gourmand la personne retirant le dernier bâtonnet gagne. Dans les variantes appelées jeu misère, la personne retirant le dernier bâtonnet perd.

Le jeu à une rangée

Un nombre quelconque, n, de bâtonnets est aligné sur une rangée.

À tour de rôle, A et B peuvent prendre 1, 2 ou 3 bâtonnets. Dans le jeu gourmand, la personne qui prend le dernier bâtonnet gagne.

Quelles sont les positions gagnantes ? Commencez par chercher une stratégie pour gagner avant de lire la solution.

Soit m le nombre de bâtonnets au moment où arrive le tour de A. Remarquons que le reste r de la division de m par 4 est 0, 1, 2, ou 3. Si r est non nul, alors A enlève r bâtonnets. C’est maintenant B qui joue. Quel que soit le nombre de bâtonnets qu’il enlève, il ramène le nombre de bâtonnets à un nombre non divisible par 4. On est revenu au cas précédent : le nombre de bâtonnets que prend A est le reste de la division du nombre de bâtonnets par 4, ramenant ainsi le nombre de bâtonnets à un multiple de 4. Et ainsi de suite, chaque fois B n’a d’autre choix que de ramener le nombre de bâtonnets à un nombre non divisible par 4, et chaque fois A ramène ce nombre à un multiple de 4. À un moment donné, il reste quatre bâtonnets. Quel que soit le nombre de bâtonnets pris par B, A prend le reste et gagne.

Donc, une position gagnante est de jouer quand le nombre de bâtonnets n’est pas divisible par 4 et la stratégie est de ramener le nombre de bâtonnets à un multiple de 4.

Dans la section problèmes, vous pouvez trouver la stratégie pour le jeu misère où la personne qui prend le dernier bâtonnet perd.

Le jeu à deux rangées

Des bâtonnets sont alignés sur deux rangées, en nombres respectifs m et n.

À tour de rôle, A et B peuvent prendre un nombre quelconque de bâtonnets, mais sur une seule rangée à la fois. Dans le jeu gourmand, la personne qui prend le dernier bâtonnet gagne.

Quelles sont les positions gagnantes ? Ici encore, cherchez une stratégie avant de lire la solution.

Soient r et s les nombres de bâtonnets sur chaque rangée au moment où arrive le tour de A. Si \(r \neq s\), alors A prend des bâtonnets sur la rangée qui en contient le plus de manière à ramener les deux rangées à un nombre égal de bâtonnets. B est obligé de détruire l’égalité entre les deux rangées et, chaque fois, A peut la ramener. Si B choisissait de prendre tous les bâtonnets d’une rangée, alors A prendrait tous ceux de l’autre rangée et gagnerait. Sinon, le nombre de bâtonnets diminue jusqu’à arriver à un bâtonnet sur chaque rangée. Ici encore, A gagne.

Donc, une position gagnante est de jouer quand les deux rangées n’ont pas le même nombre de bâtonnets et la stratégie est de ramener les deux rangées à un nombre égal de bâtonnets.

Dans la section problèmes, vous pouvez trouver la stratégie pour le jeu misère où la personne qui prend le dernier bâtonnet perd.

Le jeu à un nombre quelconque de rangées

Les règles sont les mêmes que pour le jeu à deux rangées, mais la stratégie est plus complexe. Nous la décrivons ici sur un exemple et dans la section problèmes vous pouvez vous essayer à la prouver après l’avoir pratiquée sur d’autres exemples.

Pour chaque rangée, nous allons écrire le nombre de bâtonnets en base 2 :

\[\begin{array}{l c l}8 &=& 2^3,\\5 &= &2^2 + 2^0,\\7 &=& 2^2 + 2^1+ 2^0.\end{array}\]

Remarquons que 23 et 21 apparaissent un nombre impair de fois et 22 et 20 apparaissent un nombre pair de fois. A doit prendre dans une rangée un nombre de bâtonnets de manière à ce que toutes les occurrences de chaque puissance de 2 apparaissent un nombre pair de fois. Ici A n’a pas le choix et doit prendre dans la première rangée 6 bâtonnets. Les nouveaux nombres sont

\[\begin{array}{l c l}2 &=& 2^1,\\5 &=& 2^2 + 2^0,\\7 &=& 2^2 + 2^1+ 2^0.\end{array}\]

En prenant des bâtonnets dans une seule rangée, B n’a pas d’autre choix que de détruire cette parité et A pourra la ramener au coup suivant.

Donc, une position gagnante est de jouer quand au moins une puissance de 2 apparait un nombre impair de fois et la stratégie est de prendre un nombre de bâtonnets sur une rangée de sorte que chaque puissance de 2 apparaisse un nombre pair de fois (ceci est toujours possible). Remarquez que la stratégie du jeu à deux rangées est un cas particulier de celle-ci.

PDF

  • ● Version PDF
Partagez
  • tweet

Etiquettes : Accro-flashs

Articles récents

  • Points, droites et plans (fin)

    André Ross
  • Qu’ont en commun les lanternes d’Outremont avec les pyramides et les cornets de crème glacée ?

    Alejandro Morales
  • Une trisection par zigonnage

    Bernard R. Hodgson

Sur le même sujet

  • Points, droites et plans (fin)

    André Ross
  • Qu’ont en commun les lanternes d’Outremont avec les pyramides et les cornets de crème glacée ?

    Alejandro Morales
  • Une trisection par zigonnage

    Bernard R. Hodgson

    Auteurs

    • Michel Adès
    • Antoine Allard
    • Jean Aubin
    • Marie Beaulieu
    • Tania Belabbas
    • Rosalie Bélanger-Rioux
    • Claude Bélisle
    • Léo Belzile
    • Marc Bergeron
    • Pierre Bernier
    • André Boileau
    • Véronique Boutet
    • Pietro-Luciano Buono
    • Jean-Philippe Burelle
    • Massimo Caccia
    • Jérôme Camiré-Bernier
    • France Caron
    • Philippe Carphin
    • Kévin Cazelles
    • Laurent Charlin
    • Pierre Chastenay
    • Noémie Chenail
    • Christian Côté
    • Claude Crépeau
    • Jocelyn Dagenais
    • Marie-France Dallaire
    • Jean-Lou de Carufel
    • Jean-Marie De Koninck
    • Lambert De Monte
    • Jean-Paul Delahaye
    • Marc-André Desautels
    • Florin Diacu
    • Jimmy Dillies
    • Nicolas Doyon
    • Philippe Drobinski
    • Hugo Drouin-Vaillancourt
    • Louis J. Dubé
    • Thierry Duchesne
    • Matthieu Dufour
    • Stéphane Durand
    • Thomas Erneux
    • Philippe Etchécopar
    • Julien Fageot
    • Charles Fleurent
    • Serge Fontaine
    • Jérôme Fortier
    • Marlène Frigon
    • Jean-François Gagnon
    • André Garon
    • Christian Genest
    • Denis Gilbert
    • Jonathan Godin
    • Frédéric Gourdeau
    • Samuel Goyette
    • Andrew Granville
    • Jean Guérin
    • Hervé Guillard
    • Abba B. Gumel
    • James A. Hanley
    • Alain Hertz
    • Bernard R. Hodgson
    • Isabelle Jalliffier-Verne
    • Guillaume Jouvet
    • Tomasz Kaczynski
    • Patrick Labelle
    • Marc Laforest
    • Nadia Lafrenière
    • Josiane Lajoie
    • Alexis Langlois-Rémillard
    • Simon-Olivier Laperrière
    • René Laprise
    • Steffen Lauritzen
    • Denis Lavigne
    • Adrien Lessard
    • Steven Lu
    • Tommy Mastromonaco
    • Jean Meunier
    • Erica Moodie
    • Alejandro Morales
    • Normand Mousseau
    • Johanna G. Nešlehová
    • Pierre-André Noël
    • Dmitry Novikov
    • Ostap Okhrin
    • Laurent Pelletier
    • Jean-François Plante
    • Serge B. Provost
    • Annie Claude Prud'Homme
    • Benoît Rittaud
    • Louis-Paul Rivest
    • Serge Robert
    • André Ross
    • Guillaume Roy-Fortin
    • Yvan Saint-Aubin
    • Maria Vittoria Salvetti
    • Geneviève Savard
    • Charles Senécal
    • Vasilisa Shramchenko
    • Robert Smith?
    • Dylan Spicker
    • Jeffrey R. Stribling
    • Christian Táfula
    • Anik Trahan
    • Shophika Vaithyanathasarma
    • William Verreault
    • Redouane Zazoun

Sujets

Accro-flashs (27) Algèbre (2) Applications des mathématiques (82) Changements climatiques (3) Climat (1) Construction des mathématiques (4) COVID-19 (10) Cristallographie (2) cryptographie (2) GPS (2) Gravité (2) Géométrie (15) Histoire des mathématiques (27) Imagerie (2) Infini (2) Informatique (2) Informatique théorique (3) Jeux mathématiques (2) Logique mathématique (18) Lumière (5) Mathématiques de la planète Terre (18) Mathématiques et arts (8) Mathématiques et astronomie (6) Mathématiques et biologie (7) Mathématiques et développement durable (9) Mathématiques et littérature (9) Mathématiques et musique (1) Mathématiques et médecine (11) Mathématiques et physique (3) Mathématiques et santé publique (1) Mathématiques et transport (5) Modélisation (1) Mécanique quantique (2) Nombres (4) Pavages (5) Portrait d'un mathématicien (20) Portrait d'un physicien (3) Probabilités (8) Probabilités et statistique (19) Racines (2) Rubrique des Paradoxes (75) Section problèmes (43) Théorie des groupes (1) Éditorial (40) Épidémiologie (2)
    • Instagram
    • Facebook

    © 2026 Accromath