Nombres de Fibonacci

0.60 Els nombres de Fibonacci es defineixen així: F0=0F_0 = 0, F1=1F_1 = 1, i Fk=Fk1+Fk2F_k = F_{k-1} + F_{k-2} per a tota k2k \ge 2. Els primers nombres de Fibonacci són 0, 1, 1, 2, 3, 5, 8, 13, 21, … Com es pot veure a la figura de la dreta, aquests nombres es poden representar amb una seqüencia de quadrats inclosos, de forma cíclica, en rectangles cada vegada més petits i amb proporcions similars.

0.40

Feu un programa que, donada una kk, aproximi aquest dibuix amb kk triangles rectangles amb catets de mides Fk,Fk1,,F1F_k, F_{k-1}, \dots, F_1, orientats cíclicament de quatre maneres diferents.

Entrada

L’entrada consisteix en un nom de color ff, seguit de quatre naturals rr, gg, bb i kk, amb k1k \ge 1.

Sortida

Cal generar una imatge (Fk+1,Fk)(F_{k+1}, F_k) de color de fons ff, i amb kk triangles rectangles seguint els exemples. Cal usar els colors (kr,kg,kb)(k \cdot r, k \cdot g, k \cdot b), ((k1)r,(k1)g,(k1)b)((k-1) \cdot r, (k-1) \cdot g, (k-1) \cdot b), …, (r,g,b)(r, g, b), en aquest ordre, per als triangles. Tots aquests colors tindran components entre 0 i 255.

Informació del problema

Autoria: Salvador Roura

Generació: 2026-01-25T10:11:27.051Z

© Jutge.org, 2006–2026.
https://jutge.org