Dissenyant estovalles

Teniu un projector de rajos de llum horitzontals i verticals sobre una
superfície inicialment negra. Cada raig i és d’un color definit amb els
tres paràmetres habituals (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 i i j passen per un cert píxel, aquest tindrà
color (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 m i l’alçada n de les estovalles,
ambdues estrictament positives. Segueixen el nombre de franges f, seguit
de la informació de les f franges: un caràcter que pot ser ‘H’ o ‘V’ per
indicar si la franja és horitzontal o vertical, dos enters e i d (amb
e ≤ d) que indiquen l’interval [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 m píxels d’amplada i n 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
