सबसे छोटा कोड लिखें जो किसी भी वास्तविक संख्या को इनपुट के रूप में 1 से अधिक ले जाएगा और इसका सकारात्मक उलटा तथ्यात्मक उत्पादन करेगा। दूसरे शब्दों में, यह इस सवाल का जवाब देता है कि "संख्या संख्या क्या इस संख्या के बराबर है?"। यहाँ वर्णित किसी भी वास्तविक संख्या के लिए भाज्य की परिभाषा का विस्तार करने के लिए गामा फ़ंक्शन का उपयोग करें ।
उदाहरण के लिए:
input=6 output=3
input=10 output=3.390077654
क्योंकि 3! = 6
और3.390077654! = 10
नियम
- यह फैक्टरियल फ़ंक्शंस या गामा फ़ंक्शंस, या फ़ंक्शंस में उपयोग करने से मना किया जाता है जो इन फ़ंक्शंस पर भरोसा करते हैं।
- कार्यक्रम इसे 5 दशमलव अंकों की गणना करने में सक्षम होना चाहिए, किसी भी सटीक की गणना करने की सैद्धांतिक क्षमता के साथ (इसमें एक संख्या शामिल होनी चाहिए जिसे मनमाना परिशुद्धता प्राप्त करने के लिए मनमाना बड़ा या छोटा बनाया जा सकता है)
- किसी भी भाषा की अनुमति है, वर्णों में सबसे छोटा कोड जीतता है।