Diese Herausforderung klingt zu einfach, als dass sie noch nicht existiert. Lassen Sie mich wissen, ob es sich um eine doppelte handelt.
Die Aufgabe
Drucken Hello, world!
Die Regeln
Ihr Code muss in "Bytereihenfolge" sein. Dies bedeutet, dass jedes Zeichen / Byte einen höheren oder gleichen Bytewert hat als das vorhergehende Zeichen / Byte.
Ausnahmen von dieser Regel sind die Leerzeichen , die überall vorkommen können.
Die üblichen Schlupflöcher sind nicht erlaubt.
Bearbeiten : Das Auflösen von eingebauten Funktionen / Konstanten Hello, world!
ist nicht zulässig.
Bearbeiten 2 : Die Ausgabe kann eine (nicht anonyme) Funktion sein, die die Zeichenfolge zurückgibt, ein Ausdruck, der in die Zeichenfolge aufgelöst wird, oder eine andere Möglichkeit, die Sie für zulässig halten.
Beispiel
HW
ist gültig: 0x48 (H) <= 0x57 (W)
print
ist ungültig: ist 0x72 (r) > 0x69 (i)
aber PRint
gültig:0x50 (P) <= 0x52 (R) <= 0x69 (i) <= 0x6e (n) <= 0x74 (t)
Die Wertung
Dies ist Codegolf , die Punktzahl entspricht also der Anzahl der Zeichen / Bytes. Je niedriger die Punktzahl, desto höher der Rang.
ans = Hello, world!
ist das in Ordnung? Andernfalls werden MATLAB nicht in der Lage sein , dies zu versuchen , ... disp
, printf
und eval
sind alle in nicht-alphabetischer Reihenfolge.