目的:
2つのプログラムをコーディングします。各プログラムは、ジッパー、ダブルスリットクインのように、文字ごとにインターレースされた両方のソースコードを出力します。ダブルスリットクインからの出力は、最初のプログラムのソースコードの最初の文字から始まります。1つのプログラムのソースコードの長さが他のプログラムより短い場合は、残りの出力を残りの長いソースコードで埋める必要があります。
ルール:
- 両方のプログラムに同じプログラミング言語を使用する必要はなく、両方のプログラムに任意のプログラミング言語を使用できます。
- プログラムは、ファイル、ファイル名、ネットワーク、他のプログラム、その他からの入力を受け取るべきではありません。
必須の基準:
- キャッチがあり、出力のどこかに
QUINE
大文字の単語が中断されずに存在している必要があります。 - 使用している2つのプログラミング言語を記載する必要があります。両方に同じプログラミング言語を使用している場合、必要なプログラミング言語は1つだけです。
- どちらのプログラムも、他のプログラムから独立して、実行または解釈できる必要があります。
例:
プログラム1のこのソースコード例は次のとおりです。
"QIE"
このプログラム例2のソースコードは次のとおりです。
"UN"
次に、両方のプログラムからの有効なダブルスリットクイン出力は次のようになります。
""QUINE""
これはコードゴルフであり、両方のソースコードの長さを合計したときの最小バイト、そして明らかに各プログラム出力の長さも勝ちます!
A
しXYZ
てインターリーブされますか?AXYZ
?
.+
or z
works