परिचय
मुझे यह सवाल मिला जो बंद था क्योंकि यह अस्पष्ट था, फिर भी यह एक अच्छा विचार था। मैं इसे स्पष्ट चुनौती देने की पूरी कोशिश करूंगा।
Riemann जीटा समारोह में एक विशेष समारोह है कि के विश्लेषणात्मक निरंतरता के रूप में परिभाषित किया जाता है
जटिल विमान के लिए। इसके लिए कई समकक्ष सूत्र हैं जो कोड गोल्फ के लिए इसे दिलचस्प बनाता है।
चुनौती
एक प्रोग्राम लिखें जो इनपुट (एक जटिल संख्या का वास्तविक और काल्पनिक हिस्सा) के रूप में 2 फ़्लोट्स लेता है और उस बिंदु पर रीमैन ज़ेटा फ़ंक्शन का मूल्यांकन करता है।
नियम
- कंसोल या फ़ंक्शन इनपुट और रिटर्न वैल्यू के माध्यम से इनपुट और आउटपुट
- निर्मित जटिल संख्याओं की अनुमति नहीं है, फ़्लोट्स का उपयोग करें (संख्या, डबल, ...)
- कोई भी गणितीय कार्य नहीं है
+ - * / pow logऔर वास्तविक मूल्यवान ट्रिगर फ़ंक्शंस (यदि आप एकीकृत करना चाहते हैं, तो गामा फ़ंक्शन का उपयोग करें, ... आपको इस फ़ंक्शन को कोड में परिभाषा में शामिल करना होगा) - इनपुट: 2 फ्लोट्स
- आउटपुट: 2 फ़्लोट्स
- आपके कोड में वह मान होना चाहिए जो मनमाना बड़े / छोटे होने पर सैद्धांतिक रूप से मनमानी परिशुद्धता देता है
- इनपुट 1 पर व्यवहार महत्वपूर्ण नहीं है (यह इस फ़ंक्शन का एकमात्र पोल है)
बाइट्स जीत में सबसे छोटा कोड!
उदाहरण इनपुट और आउटपुट
इनपुट:
२, ०
आउटपुट:
1.6449340668482266, 0
इनपुट:
1 1
आउटपुट:
0.5821580597520037, -0.9268485643308071
इनपुट:
-1, 0
आउटपुट:
-0.08333333333333559, 0
epsऔर इनपुट के लिए xमौजूद है Nजो zeta(x)भीतर की गणना करता है eps; या वहां मौजूद होना चाहिए Nजो केवल इस बात पर निर्भर करता है epsऔर गारंटी देता है कि किसी भी x(या शायद पोल से xदिए गए फ़ंक्शन से अधिक के लिए eps) यह बाध्यता को प्राप्त करता है; या Nपर निर्भर हो सकता है x, लेकिन जवाब देना चाहिए कि कैसे Nदिया xऔर गणना करने के लिए eps? (मेरा विश्लेषणात्मक संख्या सिद्धांत बहुत ऊपर नहीं है, लेकिन मुझे संदेह है कि विकल्प 2 और 3 सभी या एक या दो नियमित पोस्टरों से परे होने जा रहे हैं)।
xऔर किसी के लिए भी epsऐसा मौजूद होना चाहिए Pकि सभी N>Pआउटपुट epsसटीक मान की तुलना में करीब हों । क्या यह स्पष्ट है? क्या मुझे एन छोटे के साथ मामले के लिए इसे स्पष्ट करने की आवश्यकता है?
