Lembro-me de pessoas dizendo que o tamanho do código deve ser medido em bytes, e não em caracteres, porque é possível armazenar informações com caracteres Unicode estranhos, que não têm significado visual.
Quão ruim pode ser?
Neste desafio, você deve produzir o seguinte texto de Lorem Ipsum, retirado 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.
Especifique o número de caracteres (não bytes) no seu código. Código com o número mínimo de caracteres ganha.
Seu código deve conter apenas caracteres Unicode válidos, conforme descrito aqui , ou seja:
- O código aponta até U + 10FFFF
- Nenhum substituto (o intervalo D800 – DBFF é proibido)
- Nenhum caractere FFFE e FFFF
- Nenhum caractere nulo (código 0)
Se o seu código não puder ser exibido, forneça uma versão com os caracteres incorretos redigidos e um hexdump.
Algumas notas:
- A saída deve ser uma linha longa (445 caracteres). Se o seu sistema não puder fazer isso (por exemplo, você estiver imprimindo em papel), imprima uma aproximação mais próxima. As quebras de linha à direita não importam.
- Funções internas que geram texto Lorem Ipsum não são permitidas
- Especifique uma codificação de texto válida para o seu código, se relevante
=lorem()
, em MS Word não emite a versão correta