Ricordo che le persone dicevano che la dimensione del codice doveva essere misurata in byte e non in caratteri, perché è possibile memorizzare informazioni con strani caratteri Unicode, che non hanno alcun significato visivo.
Ma quanto può essere cattivo?
In questa sfida, dovresti produrre il seguente testo di Lorem Ipsum, tratto da Wikipedia :
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Si prega di specificare il numero di caratteri (non byte) nel codice. Vince il codice con il numero minimo di caratteri.
Il codice deve contenere solo caratteri Unicode validi, come descritto qui , ovvero:
- Il codice indica fino a U + 10FFFF
- Nessun surrogato (l'intervallo D800 – DBFF è vietato)
- Nessun carattere FFFE e FFFF
- Nessun carattere null (codice 0)
Se non è possibile visualizzare il codice, fornire una versione con caratteri offensivi redatti e un dump esadecimale.
Alcune note:
- L'output deve essere una riga lunga (445 caratteri). Se il sistema non è in grado di farlo (ad esempio, lo stai stampando su carta), genera un'approssimazione più vicina. Le interruzioni di riga finali non contano.
- Le funzioni integrate che generano il testo di Lorem Ipsum non sono consentite
- Specificare una codifica di testo valida per il codice, se pertinente
=lorem()
in MS Word non viene emessa la versione corretta