26
コードゴルフ-π日
ロックされています。この質問とトピックへの回答はロックされています。質問はトピックから外れていますが、歴史的に重要です。現在、新しい回答や相互作用を受け入れていません。 挑戦 SOのコードゴルフのガイドライン 文字Rを使用して半径の円の表現を表示するための文字数ごとの最短コード*、その後に近似のπ。 入力は単一の数値ですR。 ほとんどのコンピュータはほぼ2:1の比率であるように見えるため、y奇数の行のみを出力する必要があります。これは、R奇妙なときにR-1行を印刷する必要があることを意味します。R=13を明確にするための新しいテストケースがあります。 例えば。 Input 5 Output Correct Incorrect 3 ******* 4 ******* 1 ********* 2 ********* -1 ********* 0 *********** -3 ******* -2 ********* 2.56 -4 ******* 3.44 編集:の奇数の値によって引き起こされる広範な混乱のため、R以下に示す4つのテストケースに合格したソリューションはすべて受け入れられます。 πの近似値は、数の二倍割ることによって与えられている*ことにより、文字をR²。 近似は、少なくとも6桁の有効数字でなければなりません。 先頭または末尾のゼロはそう例えば任意の、許可され3、3.000000、003の入力のために受理される2と4。 コードカウントには入力/出力(つまり、完全なプログラム)が含まれます。 テストケース Input 2 Output *** *** 3.0 Input 4 Output ***** ******* ******* …