Olympiad Maths Prep

Track / Stage 6 / 399 of 400 #1399 of 2000

Problem 1399

National olympiad, first round
Combinatorics Difficulty 7.0 Prove it Préparation Olympique Française de Mathématiques · France

Problem:

On considère une grille de taille 2019×20192019 \times 2019. Sur cette grille sont posés des cailloux. Une configuration est dite belle s'il n'existe pas de parallélogramme formé par quatre cailloux ABCDA B C D, tels que A,B,CA, B, C, et DD ne soient pas tous alignés.
Quel est le plus grand nombre de cailloux qu'il est possible de mettre dans une grille?

This one wants a proof. Work it on paper, read the official solution, then mark yourself honestly — the ladder only means something if the record is true.

Official solution

Solution:

Dans ce problème, on cherche le plus grand entier satisfaisant une certaine propriété. Supposons que l'on veuille montrer que le plus grand entier recherché est l'entier cc. Pour montrer que cc est bien le plus grand entier, on va d'une part montrer que si un entier nn satisfait la propriété, alors ncn \leqslant c et d'autre part on va montrer que l'on peut trouver une grille possédant exactement cc cailloux satisfaisant la propriété.

On s'empresse de tester l'énoncé pour des valeurs plus petites, par exemple pour une grille de taille 3×33 \times 3, 4×44 \times 4 ou même 5×55 \times 5, afin de deviner la valeur. On trouve dans ces petits cas que les plus grands entiers sont respectivement 55, 77 et 99. On peut conjecturer que la valeur recherchée sera donc 2×20191=40372 \times 2019 - 1 = 4037. En testant ces petites valeurs, on a pu remarquer que la présence de cailloux sur une colonne forçait que certains emplacements soient vides. Nous allons donc essayer de formaliser ce raisonnement.

On considère les paires de cailloux qui sont sur la même colonne. S'il y a deux telles paires dont les cailloux sont à même distance sur des colonnes différentes alors on obtient un parallélogramme, ce que l'on veut éviter.

Soit nin_{i} le nombre de cailloux dans la ii-ième colonne. Sur la colonne ii il y a par conséquent au moins ni1n_{i}-1 paires à distances distinctes. Puisque pour deux colonnes fixées, la distance entre deux quelconques cailloux de la première colonne doit être différente de la distance entre deux quelconques cailloux de la deuxième colonne, toutes les distances entre deux paires de cailloux appartenant à la même colonne doivent être distinctes. Cela fait en tout (n11)+(n21)++(n20191)=n2019\left(n_{1}-1\right)+\left(n_{2}-1\right)+\cdots+\left(n_{2019}-1\right)=n-2019 distances distinctes avec nn le nombre total de cailloux. Or il y a au plus 20182018 distances possibles, puisqu'il y a 20192019 emplacements pour un caillou dans une colonne. Ceci montre que n2018+2019=4037n \leqslant 2018+2019=4037.

Réciproquement, si on remplit chaque case de la première ligne par un caillou et chaque case de la première colonne par un caillou et on laisse les autres cases vides, on a alors placé 2×20191=40372 \times 2019-1=4037 cailloux sans créer de parallélogrammes.

Le plus grand entier recherché est donc 40374037.

Source: MathNet, licensed CC-BY-4.0. Statement and solution reproduced as published; topic, difficulty and ordering added by this site.