1
変異硬化したクイン
あなたの仕事は、独自のソースを印刷するプログラムを作成することです。 「ねえ、私たちはすでにこの挑戦と、それのトンのバリエーションを持っています!なぜあなたは別のものを作っているのですか?」質問するかもしれませんが、これは最も難しいものの1つになります(とにかく)。 あなたのウマは「突然変異に強く」されている必要があります。それは、その文字のいずれかが適切に複製されていても、ウマは元のプログラムのソースコードを出力しなければならないことを意味します。 たとえば、あなたが馬を持っている場合(次の例はどの言語でも書かれておらず、単なる擬似コードです): abcd これらのプログラムはすべて出力する必要がありますabcd: aabcd abbcd abccd abcdd (これらのプログラムのそれぞれで、a、b、cおよびd各重複文字が元の文字の直後に配置したことを意味する、その場で複製されます。) ルール: 標準のクインルールが適用されます。 マルチバイト文字は1文字としてカウントされ、複製された文字はそれぞれのバイトに「分割」されません。 これはcode-golfなので、バイト単位の最短コードが勝ちです!