目的:
教祖はかつて、完璧なコードの自撮りは、左上隅から斜めに撮影するのがベストだと言っていました。コードのセルフィーは、ほとんどQuineに似ていますが、時計回りに45度回転します。あなたの使命は、コードの自撮りを出力するプログラムをコーディングすることです。
ルール:
- 任意のプログラミング言語を使用できます。
- あなたのプログラムは、ファイル、ファイル名、ネットワーク、その他から何も入力してはいけません。
必須の基準:
Selfiesは動機と背景に関するものであるため、空白(および改行などの表示されないコンテンツ)は文字カウントの一部としてカウントされません。すべての非表示文字は正しい45度回転位置に制限されませんが、すべての可視文字は正しい45度回転位置に出力されるように制限されます。通常の自撮りのカラーパレットと同様に、コードの自撮りには必須であるのは、これらの文字のうち少なくとも16個が含まれていることです:{a-zA-Z0-9}
例:
この例が有効なソースコードである場合:
Output abcd
Output efgh
Output ijkl
Output mnop
サンプルコードはこれを出力するはずです:
O
O u
O u t
O u t p
u t p u
t p u t
p u t
u t a
t e b
i f c
m j g d
n k h
o l
p
これはコードゴルフで、バイト単位の最短ソースコードが勝ちです!