%matplotlib inline

from jyquickhelper import add_notebook_menu
add_notebook_menu()

"""
Explanation: 1A.1 - Tracer une pyramide bigarrée
Cet exercice est inspirée de l'article 2015-04-07 Motif, optimisation, biodiversité. Il s'agit de dessiner un motif.
End of explanation
"""


from IPython.display import Image
Image("http://www.xavierdupre.fr/app/code_beatrix/helpsphinx/_images/biodiversite_tri2.png")

"""
Explanation: Problème
Il faut dessiner la pyramide suivante à l'aide de matplotlib.
End of explanation
"""


from pyquickhelper.helpgen import NbImage
NbImage("data/hexa.png")

"""
Explanation: Idée de la solution
On sépare le problème en deux plus petits : 

Trouver la position des boules dans un repère cartésien.
Choisir la bonne couleur.

Le repère est hexagonal. L'image suivante est tirée de la page wikipédia empilement compact.
End of explanation
"""


