18
最短のソート済みHello World
入力を受け取らHello, World!ず、stdoutまたは使用言語の最も近い代替に出力するプログラムを作成します。キャッチは、プログラムの各行に印刷可能なASCII文字のみを含める必要があり、辞書順、つまりソートされている必要があることです。 95個すべての印刷可能なASCII文字を順番に示します。 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ したがって、たとえば、およびは順序が!!A0~正しくないため、行は無効になります。行は有効です。A0!!0A~ プログラムの各行の長さは任意であり、行の数は任意です。空行はソート済みと見なされます。プログラム内の各改行は同じでなければなりません(ミキシング\nと\r\n)。タブやその他の印刷できないASCII文字は禁止されています。 人気のある需要により、勝ちの条件は入れ替わりました: 最少のラインの提出が勝ちます。Tiebreakerは最短プログラムに進みます(改行は単一文字としてカウントされます)。 Hello, World!オプションの末尾の改行のみを出力する必要があります。ことを注意HQ9 +は、それが出力するので無効ですhello, world。「Hello、World!」という文字が1つあるHQ9 +に類似した言語を禁止する場合があります。自明によるコマンド。 ヒント: 非常に簡潔ではありませんが、これは単項および言語で間違いなく可能です。