Scrivi un programma che non accetta input e stampa Hello, World!
su stdout o l'alternativa più vicina alla tua lingua. Il problema è che ogni riga del programma deve contenere solo caratteri ASCII stampabili e deve essere in ordine lessicografico, ovvero ordinata.
Ecco tutti i 95 caratteri ASCII stampabili in ordine:
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
Quindi, ad esempio, la riga non !!A0~
sarebbe valida perché A
e 0
sono fuori servizio. La linea !!0A~
sarebbe valida.
Ogni riga nel tuo programma può essere di qualsiasi lunghezza e può esserci un numero qualsiasi di righe. Le righe vuote sono considerate ordinate. Ognuna delle nuove righe del programma deve essere la stessa (nessuna miscelazione \n
e \r\n
). Le schede e altri caratteri ASCII non stampabili sono vietati.
A grande richiesta , le condizioni di vittoria sono state cambiate: vince
l'invio con il minor numero di righe . Tiebreaker passa al programma più breve (le nuove righe contano come singoli caratteri).
Hello, World!
Dovrebbero essere prodotti solo e una nuova riga finale facoltativa. Si noti che HQ9 + non è valido poiché emette hello, world
. Posso vietare lingue simili a HQ9 + che hanno un carattere "Ciao, mondo!" comandi a causa della loro banalità.
Suggerimento:
Questo è sicuramente possibile in unario e Lenguage , anche se non molto conciso.