Cercles P24622


Statement
 

Graphic problem

pdf   zip

thehtml

Feu un programa que dibuixi cercles concèntrics cada vegada més petits.

Entrada

L’entrada consisteix en tres noms de colors c1, c2 i c3, seguits de dos naturals estrictament positius n i k.

Sortida

Genereu una imatge (n, n) amb el fons de color c1, i amb cercles concèntrics de color c2 i de frontera de color c3 cada vegada més petits. El primer cercle ha de tenir diàmetre n, i els següents han de tenir un diàmetre 2k més petit que el cercle anterior.

Observació

La solució esperada només usa dib.ellipse() amb un color per a l’interior i un per a la vora.

Public test cases
  • Input

    LightPink
    LemonChiffon
    Red
    500
    25
    

    Output

    sample-1.png

     (500×500)

  • Input

    MediumSlateBlue
    LightBlue
    Black
    500
    120
    

    Output

    sample-2.png

     (500×500)

  • Input

    White
    Blue
    White
    600
    1
    

    Output

    sample-3.png

     (600×600)

  • Information
    Author
    Salvador Roura
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python