Cercles creixents P88106


Statement
 

Graphic problem

pdf   zip

html

Dibuixeu una seqüència d’n cercles, d’esquerra a dreta, amb diàmetres a, 2a, …, i na. Els cercles han de tocar tots el marge inferior. A més, el primer cercle ha de tocar el marge esquerra, i l’últim cercle ha de tocar els marges dret i superior.

Entrada

L’entrada consisteix en un nom de color f, seguit de cinc naturals r, g, b, n i a.

Sortida

Cal generar una imatge de les dimensions adequades de color de fons f. El primer cercle ha de tenir color (r, g, b), el segon (2r, 2g, 2b), …, i l’últim (nr, ng, nb). Podeu assumir que els colors seran correctes, és a dir, max(nr, ng, nb) ≤ 255.

Public test cases
  • Input

    Beige
    0
    0
    60
    4
    70
    

    Output

    sample-1.png

     (700×280)

  • Input

    Cyan
    80
    20
    40
    3
    100
    

    Output

    sample-2.png

     (600×300)

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