To wyzwanie wydaje się zbyt proste, aby jeszcze nie istnieć, więc daj mi znać, jeśli jest to duplikat.
Zadanie
Wydrukować Hello, world!
Zasady
Twój kod musi być w „kolejności bajtów”. Oznacza to, że każdy znak / bajt ma wyższą lub równą wartość bajtu niż poprzedni znak / bajt.
Wyjątkiem od tej reguły są białe znaki, które mogą wystąpić w dowolnym miejscu.
Te zwykłe luki nie są dozwolone.
Edycja : Używanie wbudowanych funkcji / stałych przeliczających na Hello, world!
jest niedozwolone.
Edycja 2 : Dane wyjściowe mogą być (anonimową) funkcją zwracającą ciąg znaków, wyrażeniem rozstrzygającym ciąg lub innym sposobem, który Twoim zdaniem powinien być dozwolony.
przykład
HW
jest ważny: 0x48 (H) <= 0x57 (W)
print
jest nieprawidłowy: 0x72 (r) > 0x69 (i)
ale PRint
jest ważny:0x50 (P) <= 0x52 (R) <= 0x69 (i) <= 0x6e (n) <= 0x74 (t)
Punktacja
To jest golf golfowy, więc wynikiem jest liczba znaków / bajtów. Im niższy wynik, tym wyższy ranking.
ans = Hello, world!
to w porządku? W przeciwnym razie, MATLAB i Octave nie będzie mógł próbować tego ... disp
, printf
a eval
to wszystko w porządku nie alfabetycznym.