Questo! è una griglia di colori RGB ...
Fondamentalmente è una matrice bidimensionale in cui:
- La prima riga e la prima colonna sono rosse.
- La seconda riga e la seconda colonna sono verdi.
- La terza riga e la terza colonna sono blu.
Ecco i colori descritti graficamente, usando le lettere R, G e B.
Ecco come viene calcolato il colore di ogni spazio sulla griglia.
- Rosso + Rosso = Rosso (# FF0000)
- Verde + Verde = Verde (# 00FF00)
- Blu + Blu = Blu (# 0000FF)
- Rosso + Verde = Giallo (# FFFF00)
- Rosso + Blu = Viola (# FF00FF)
- Verde + Blu = Verde acqua (# 00FFFF)
La sfida
- Scrivi il codice per generare una griglia di colori RGB.
- È il golf del codice, quindi prova a farlo nel minor numero di byte.
- Usa qualsiasi linguaggio di programmazione o linguaggio di markup per generare la tua griglia.
- Cose a cui tengo:
- Il risultato dovrebbe visualizzare graficamente una griglia RGB con i colori definiti.
- Cose che non mi interessano:
- Se l'output è un'immagine, HTML, SVG o altro markup.
- La dimensione o la forma dei blocchi di colore.
- Bordi, spaziatura ecc. Tra o attorno ai blocchi.
- Non è necessario che le etichette ti dicano quali dovrebbero essere i colori delle righe e delle colonne.
Bitmap
oggetto in C #?