Partitionnez un n X n
carré en plusieurs rectangles à côtés entiers non congruents. a(n)
est la plus petite différence possible entre la plus grande et la plus petite zone.
___________
| |S|_______|
| | | L |
| |_|_______|
| | | |
| |_____|___|
|_|_________| (fig. I)
Le plus grand rectangle ( L
) a une aire de 2 * 4 = 8
et le plus petit rectangle ( S
) a une aire de 1 * 3 = 3
. Par conséquent, la différence est 8 - 3 = 5
.
Étant donné un entier n>2
, affichez la différence la moins possible.
Toutes les valeurs connues de la séquence au moment de la publication:
2, 4, 4, 5, 5, 6, 6, 8, 6, 7, 8, 6, 8, 8, 8, 8, 8, 9, 9, 9, 8, 9, 10, 9, 10, 9, 9, 11, 11, 10, 12, 12, 11, 12, 11, 10, 11, 12, 13, 12, 12, 12
Alors a(3)=2
, a(4)=4
...
Liés - ce défi connexe permet des solutions non optimales, a des contraintes de temps et n'est pas du code-golf.
Pour plus d'informations, regardez cette vidéo de Numberphile