Dissenyant estovalles

Teniu un projector de rajos de llum horitzontals i verticals sobre una superfície inicialment negra. Cada raig ii és d’un color definit amb els tres paràmetres habituals (ri,gi,bi)(r_i, g_i, b_i). El color de cada píxel és la suma dels colors dels rajos que hi passen. Per exemple, si exactament els dos rajos ii i jj passen per un cert píxel, aquest tindrà color (ri+rj,gi+gj,bi+bj)(r_i + r_j, g_i + g_j, b_i + b_j). L’única excepció es produeix quan la suma d’algun dels tres camps passaria de 255; en aquest cas el valor es queda en 255.

Algú està fent proves amb el projector per dissenyar estovalles llampants amb diverses franges de colors. En podeu dibuixar el resultat?

Entrada

L’entrada comença amb l’amplada mm i l’alçada nn de les estovalles, ambdues estrictament positives. Segueixen el nombre de franges ff, seguit de la informació de les ff franges: un caràcter que pot ser ‘H’ o ‘V’ per indicar si la franja és horitzontal o vertical, dos enters ee i dd (amb ede \le d) que indiquen l’interval [e,d][e, d] que cal pintar, i tres enters entre 0 i 255 que defineixen el color de la franja. Tots els intervals donats es troben estrictament dintre de les estovalles.

Sortida

Dibuixeu una imatge amb mm píxels d’amplada i nn píxels d’alçada, on el color de cada píxel és tal i com s’ha definit anteriorment.

Observació

Recordeu que podeu consultar la xuleta per a problemes gràfics a
https://lliçons.jutge.org/python/grafics/.

Informació del problema

Autoria: Salvador Roura

Generació: 2026-01-25T10:36:25.306Z

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