22
Natural Pi#0-ロック
ゴール 入力を受け取るプログラム/関数を作成し、整数のランダムなペアが比較的素数であるNかどうかを確認しN、を返しますsqrt(6 * N / #coprime)。 TL; DR これらの課題は、Piを概算するために自然と脳(およびおそらく再利用可能なリソース)のみを必要とするアルゴリズムのシミュレーションです。ゾンビの黙示録中に本当にPiが必要な場合、これらの方法は弾薬を無駄にしません!さらに8つの課題があります。推奨事項を作成するには、サンドボックスの投稿をチェックしてください。 シミュレーション 何をシミュレートしていますか?さて、2つのランダムな整数が比較的素数(すなわち、コプライムまたはgcd == 1)である確率は6/Pi/Piです。それらを数える; gcdが1 かどうかを確認します。繰り返す。これを数回繰り返した後、sqrt(6.0 * total / num_coprimes)に向かう傾向がありPiます。黙示録的な世界で平方根を計算するのが不安になっても心配しないでください!そのためのニュートン法があります。 これをどのようにシミュレートしますか? 入力してください N 次のN時間を実行します。 ランダムな正の整数を均一に生成しi、j と 1 <= i , j <= 10^6 もしgcd(i , j) == 1:result = 1 その他: result = 0 N結果の合計を取り、S 戻る sqrt(6 * N / S) …
39
code-golf
math
random
pi
approximation
popularity-contest
code-golf
sequence
number-theory
binary
coding-theory
code-golf
math
3d
code-golf
code-golf
math
number
code-golf
kolmogorov-complexity
code-golf
ascii-art
graphical-output
binary-tree
code-golf
ascii-art
code-golf
ascii-art
kolmogorov-complexity
code-golf
array-manipulation
hexadecimal
code-golf
math
number
set-theory
code-golf
math
arithmetic
number-theory
integer
code-golf
string
kolmogorov-complexity
code-golf
math
sequence
arithmetic
decision-problem
code-golf
code-golf
ascii-art
code-golf
array-manipulation
parsing
code-golf
string
ascii-art
kolmogorov-complexity
code-challenge
code-golf
sequence
code-golf
number
array-manipulation
sorting
code-golf
string
function
code-golf
arithmetic
code-golf
math
sequence
number-theory
primes
restricted-source
javascript
code-challenge
polyglot
rosetta-stone
code-golf
code-golf
regular-expression
code-golf
math
code-golf
math
primes
code-golf
ascii-art
kolmogorov-complexity
binary
code-golf
math
sequence
code-golf
sequence
subsequence
code-golf
string
code-golf
parsing
music
code-golf
grid
game
path-finding
board-game
code-golf
string
binary
code-golf
array-manipulation
balanced-string
code-golf
code-golf
algorithm
code-golf
string
number
arithmetic
array-manipulation
code-golf
array-manipulation
binary-tree
tree-traversal
code-golf
code-golf
tips
code-golf
string
base-conversion
code-golf
tips
s.i.l.o.s
code-golf
string
ascii-art
code-golf
code-challenge
code-golf
game