Fractal de cercles P19415


Statement
 

Graphic problem

pdf   zip

Considereu un quadrat de color ff i d’amplada 2a2a. Si hi dibuixeu tres cercles de diàmetre aa, el primer de color c1c_1 al quadrant inferior esquerre, el segon de color c2c_2 al quadrant superior esquerre, i el tercer de color c3c_3 al quadrant superior dret, el quadrant inferior dret és un quadrat de color ff i d’amplada aa, al qual se li pot aplicar el mateix procés (repetidament).

Entrada

L’entrada consisteix en els quatre noms de colors ff, c1c_1, c2c_2 i c3c_3, seguits d’una n0n \ge 0.

Sortida

Cal generar una imatge (252n,252n)(25 \cdot 2^n, 25 \cdot 2^n) segons s’ha explicat. Cal aplicar el patró nn vegades, de manera que els cercles més petits tinguin diàmetre 25.

Public test cases
  • Input

    Black
    Red
    Blue
    Green
    2
    

    Output

    sample-1.png

     (100×100)

  • Input

    LightGreen
    HotPink
    Bisque
    Turquoise
    4
    

    Output

    sample-2.png

     (400×400)

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