Votre ennemi choisit 2000 des nombres de 1 à 3000. Votre mission est de trouver 1000 nombres parmi ceux-là tels que leur parité alterne (pair, impair, pair, impair, ... ou l'inverse) lorsqu'on les classe du plus petit au plus grand. Démontrez que vous pouvez toujours réussir, aussi futé que soit votre ennemi. Nous remercions Aart Blokhuis de Technische Universiteit Eindhoven pour le problème de mars. Il l'a créé pour le Concours Mathématique de Hollande de l'année dernière. Nous avons reçu des solutions de Juan Mir Pieras (Espagne) Penny Nom (Regina) Alexander Potapenko (Russie) Gordon Turpin (Toronto) Toutes ces solutions sont très ingénieuses. Deux d'entre elles se ressemblent beaucoup, et les autres sont différentes. Il est très intéressant de les comparer.
Solution 1.Soumise par Francesco Barioli et indépendamment par Juan Mir
Pieras.
Solution 2.Soumise par Gordon Turpin. Donc on peut choisir une suite alternée comme ceci: Si un nombre choisi par l'ennemi est précédé d'un intervalle impair de nombres manquants, alors on l'omet, mais autrement on l'inclut dans notre suite. La suite ainsi construite alterne entre nombres impairs et nombres pairs, et puisqu'il n'y a que 1000 nombres manquants, il y a au plus 1000 intervalles impairs de nombres manquants, et la suite que l'on construit contient au moins 2000 - 1000 = 1000 nombres.
Solution 3.Soumise par Alexander Potapenko. Pour ce faire, on définit Yimpair comme étant la moyenne de tous les nombres impairs de la suite des y, et Ypair comme étant la moyenne de tous les nombres pairs de la suite des y. Évidemment, il de peut que la suite des y ne contienne que des nombres impairs (cas auquel Ypair serait mal défini), mais alors on aurait a = 2000, ce qui résoudrait le problème. Autrement, Ypair est au moins 2. Et puisque x2000 = y1 + y2 + ... + y2000 est au plus 3000, la moyenne de TOUS les nombres de la suite des y est au plus 3/2, donc Yimpair < 3/2. En particulier, on a Yimpair < Ypair. Par suite, de l'inégalité a Yimpair + (2000-a) Ypair <= 3000, on déduit
Solution 4. Soumise par Penny Nom. Le reste du raisonnement va comme suit: Considérons la plus longue suite a1, a2, ..., ap de parité alternée qu'on peut former avec les nombres choisis par l'ennemi. Alors les termes xi qui viennent avant a1 doivent avoir la même parité que a1 (autrement il serait possible de rallonger la suite des a) et ainsi yi+1 = xi+1 - xi est au moins 2. De même, les termes xi qui viennent après ap doivent avoir la même parité que ap, de sorte que xi - xi-1 est au moins 2. De aj à aj+1, la parité des termes xi ne peut changer qu'une seule fois (autrement il serait possible de rallonger la suite des a), donc entre aj et aj+1 il y a au plus un terme xi - xi-1 égal à 1. Ainsi, p - 1 vaut au moins 999, donc p est au moins 1000.
|