できるだけ多くのプログラミング言語で実行またはコンパイルするコードを記述し、以前および現在のプログラミング言語の名前の改行区切りリストを出力します。
- 使用されるすべての言語には、以前よりも1文字長い名前が必要です。例
C#
、C++
、Ruby
、Jelly
、Python
... - 各言語は、改行で区切られた言語名のリストを長さでソートして出力する必要があります。
- 出力はピラミッドである必要があります。リストには、実行中のスクリプト言語名+実行中のスクリプト言語名よりも短い使用言語名のみを含めることができます。
- 先頭と末尾の改行が許可されます。
- 標準的な抜け穴は禁止されています。
- スコアを上げるためだけにカスタムプログラミング言語を作成することはできません。
- バージョン番号は言語名にはカウントされませんが、言語の新しいバージョンに互換性のない変更がある場合は投稿で指定できます。
- 言語名のショートカットを使用するかフルネームを使用するかを決定できますが、1つの回答で両方のフォームを送信することはできません。exを使用できます。
SPL
またはのいずれかShakespeare Programming Language
。- 言語名の長さには、文字、数字、ASCII記号、および単一スペース(先頭でも末尾でもない)のみが含まれます。
例
C、C#、C ++の出力例:
C
C
C#
C
C#
C++
C
C#
C++
サンドボックスの投稿
—
-RedClover
1文字の名前を持つ言語はたくさんあります。tio.runだけで4、7、C、D、I、J、K、M、R、およびVがあります(もう1つの重要な言語はCの前身であるBです)。
—
リン
@Lynnしかし、より長い言語名から始めると、スコアを失う可能性があります
—
RedClover