सभी को हैप्पी पि डे! बिना किसी कारण के, मैं पाई का मोंटे कार्लो अनुमानक बनाने की कोशिश कर रहा हूं जो यथासंभव कम है। क्या हम एक ट्वीट में फिट हो सकते हैं?
स्पष्ट करने के लिए, मेरे पास जो कुछ है, वह इकाई वर्ग से यादृच्छिक बिंदुओं को खींचने और उस अनुपात की गणना करने का विशिष्ट तरीका है जो इकाई चक्र के भीतर आते हैं। नमूनों की संख्या हार्ड कोडित हो सकती है या नहीं। यदि आप उन्हें हार्डकोड करते हैं, तो आपको कम से कम 1000 नमूनों का उपयोग करना चाहिए। परिणाम लौटाया जा सकता है या एक अस्थायी बिंदु, निश्चित बिंदु या तर्कसंगत संख्या के रूप में मुद्रित किया जा सकता है।
कोई ट्रिगर कार्य या पाई स्थिरांक, मोंटे कार्लो दृष्टिकोण होना चाहिए।
यह कोड गोल्फ है, इसलिए सबसे छोटा सबमिशन (बाइट्स में) जीतता है।
((0..4e9).map{rand**2+rand**2<1}.to_s.sub(/./,"$1.")
mapआप एक सरणी नहीं देते हैं trueऔर false?
.filter{...}.sizeहालांकि काम करना चाहिए।