コードボウリングチャレンジ
ソースコードをどのように再配置しても、同じ出力を生成するプログラムまたは関数を作成します。(出力はエラーにはなりません)
パングラムスコアリング
スコアは、ソースコード内の一意の文字の量です。
ソースコード
AJB
を使用し3
たプログラムのスコアは、ソースコードAAJ
を使用し2
たプログラムのスコアは、ソースコードを使用したプログラム111
のスコアは、1
これはコードボウリングの亜種です。最高得点のプログラムが勝ちます!
チャレンジルール
入力
プログラム/関数は入力を受け取ることができますが、これは完全にオプションです。出力
この出力には任意のものを指定できますが、nil、null、null、空、およびエラーではないはずです。(したがって、出力は少なくとも1バイトでなければなりません)- 再配置
ソースコードがどのように再配置されても、出力は同じである必要があります。
例:
プログラム:ABJ
出力hello world
、プログラムがそうであるように:[AJB
、JAB
、JBA
、など]
これはコードボウリングの亜種です。文字数が最も多いプログラムが勝ちます!
0
永久に印刷できますか?)