Graphic problem
Feu un programa que dibuixi un arbre binari complet d’ nivells.
L’entrada conté un enter estrictament positiu que indica el nombre de nivells de l’arbre, i dos reals que representen l’amplada i l’alçada de l’àrea on cal dibuixar-lo. L’arrel de l’arbre es trobarà a l’orígen de la tortuga.
Per resoldre el problema heu d’usar recursivitat per dibuixar un arbre tot dibuixant els seus dos subarbres.
Per pintar els punts de l’arbre, useu l’acció
turtle.dot(), que dibuixa un punt gruixut a la posició
actual de la tortuga. Si ho voleu, podeu usar la comanda
turtle.goto(,)
que mou la tortuga a la posició
.
Recordeu acabar el dibuix amb turtle.done().
Input
4 300 200
Output
(501×501)
Input
4 500 200
Output
(501×501)
Input
6 500 250
Output
(501×501)
Input
2 300 200
Output
(501×501)
Input
1 300 200
Output
(501×501)
Input
8 500 250
Output
(501×501)