Diamants

Recordeu que el valor absolut d’un enter x, denotat |x|, és el resultat
d’esborrar el signe d’x, si en té. Per exemple, | − 3| = |3| = 3.

També, recordeu que la distància Manhattan entre dos punts en el pla
(x₁, y₁) i (x₂, y₂) es defineix com |x₁ − x₂|+|y₁ − y₂|.

Donats els centres de tres diamants de colors respectius vermell, verd i
blau, dibuixeu la part visible dels tres diamants en una imatge
1000 × 1000. Per exemple, si un punt (x, y) es troba a distància
Manhattan d del centre del diamant vermell, i d < 255, llavors el punts
s’ha de pintar de color (255 − d, 0, 0). Cal fer similarment amb els
diamants verd i blau.

Entrada

L’entrada conté sis línies amb x_(R), y_(R), x_(G), y_(G), x_(B) i
y_(B), els quals defineixen els centres del diamants vermell, verd i
blau, respectivament. Els sis enters es troben entre 0 i 999.

Sortida

Dibuixeu una imatge segons s’ha explicat. Amb les entrades donades, cap
punt pertanyerà a més d’un diamant. Recordeu que els píxels de la imatge
estan numerats de manera que, per exemple, el píxel de la cantonada
superior dreta és el (999, 0).

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-02-23T16:38:22.668Z

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