Esse desafio parece simples demais para não existir, então, deixe-me saber se é uma duplicata.
A tarefa
Impressão Hello, world!
As regras
Seu código deve estar na "ordem dos bytes". Isso significa que cada caractere / byte possui um valor de byte maior ou igual ao caractere / byte anterior.
Exceções a esta regra são os caracteres de espaço em branco , que podem ocorrer em qualquer lugar.
As brechas usuais não são permitidas.
Editar : Hello, world!
Não é permitido o uso de funções / constantes internas para resolver .
Edit 2 : A saída pode ser uma função (n anônima) retornando a string, uma expressão resolvendo a string ou qualquer outra maneira que você acha que deveria ser permitida.
exemplo
HW
é válido: 0x48 (H) <= 0x57 (W)
print
é inválido: 0x72 (r) > 0x69 (i)
mas PRint
é válido:0x50 (P) <= 0x52 (R) <= 0x69 (i) <= 0x6e (n) <= 0x74 (t)
A pontuação
Isso é código-golfe, então a pontuação é o número de caracteres / bytes. Quanto menor a pontuação, maior a classificação.
ans = Hello, world!
está tudo bem? Caso contrário, MATLAB e Octave não será capaz de tentar isso ... disp
, printf
e eval
estão todos em ordem não-alfabética.