Eh!
Sai, il problema con noi canadesi è che a volte, dopo una lunga giornata di caccia alle alci e riparazioni di dighe, ci dimentichiamo di tornare alle nostre cabine! Non sarebbe bello se il nostro pratico laptop (che è sempre al nostro fianco) avesse un modo per indicarci casa? Bene, è stato a lungo detto che, se visualizzi una bussola sul tuo computer, sarà la più luminosa quando puntata verso nord. Mi piacerebbe provarlo, ma ho bisogno di un programma compatto da portare con me nel mio prossimo viaggio, perché il mio disco rigido è già pieno di ricette di sciroppo d'acero (e quelle NON POSSONO andare). Quindi, il tuo compito è progettarmi un programma che, quando eseguito, salvi o mostri un'immagine della seguente rosa dei venti:
Le lettere possono avere un carattere diverso. Ricorda, il minimo è il migliore, quindi vince il conteggio di byte più basso!
specificazioni
Colori
- Viola chiaro: # 9999FF
- Grigio: # E5E5E5
Lunghezze e angoli
- Angolo
a
= 45 ° - Angolo
b
= 90 ° - Lunghezza
c
= 250 unità - Lunghezza
d
= 200 unità - Lunghezza
e
= 40 unità - Lunghezza
f
= 45 unità
chiarimenti
- Il testo può essere in qualsiasi font appropriato , laddove appropriato indica che è leggibile dall'essere umano medio, istruito.
- Il testo deve essere a 3 unità di distanza dalle punte nel punto più vicino, non deve toccare la rosa e deve essere verticale
- Se una linea viene disegnata dal centro della rosa, attraverso il punto finale del picco e oltre, dovrebbe attraversare il centro del testo con una precisione di +/- 2 unità (il testo deve essere centrato lungo un asse
a
, dove sia
estende dal centro della pagina, fino alla fine del picco e oltre) - Ogni personaggio deve essere di almeno 15 unità per 15 unità e avere un rapporto x / y o y / x non superiore a 2: 1 (nessun allungamento - leggibilità)
- Il cerchio tenue che passa attraverso i picchi più lunghi e il testo più vicino al centro sull'immagine di riferimento non deve essere disegnato.
- L'immagine deve essere quadrata e almeno 400 px per 400 px
- Un'immagine compressa all'interno della sorgente non è consentita
- Un'unità deve essere di almeno 1 pixel