एक प्रोग्राम या समारोह है कि धनात्मक पूर्णांक में लेता लिखें a
, b
और c
, और प्रिंट या रिटर्न a/b
के लिए c
दशमलव स्थानों, संचालन का उपयोग कर + - धनात्मक पूर्णांक पर * /% [एड, घटाने, गुणा, विभाजन, न्यूनाधिक]: आप सभी का उपयोग कर सकते है कि आपकी भाषा अनुमति देती है, लेकिन फ्लोटिंग पॉइंट नंबरों पर नहीं। आपकी भाषा में अहस्ताक्षरित पूर्णांकों के लिए अनुमत श्रेणी, a, b, c की सीमा होगी। संख्या परिणाम को अंतिम अंक में मुद्रित करने के लिए छोटा किया जाएगा (इसलिए नहीं round
)।
इसका मतलब यह है कि यदि आपकी भाषा में पूर्णांक प्रकार (केवल फ्लोट) नहीं है, तो आप इन फ्लोट संख्याओं का उपयोग केवल सकारात्मक पूर्णांक के रूप में कर सकते हैं। इस अभ्यास का सुराग यह होगा कि फ़ंक्शन को एक फ्लोट पॉइंट डिवीजन में अंकों का पता लगाएं, केवल [+ अहस्ताक्षरित] पूर्णांक पर ऑपरेशन + - /% का उपयोग करते हुए।
उदाहरण
print(1,2,1)
छपता था0.5
print(1,2,2)
छपता था0.50
print(13,7,27)
छपता था1.857142857142857142857142857
print(2,3,1)
छपता था0.6
print(4,5,7)
छपता था0.8000000
print(4,5,1)
छपता था0.8
print(9999,23,1)
छपता था434.7
print(12345613,2321,89)
यदि आपकी भाषा में 32 बिट अहस्ताक्षरित है तो प्रिंट होगा5319.09220163722533390779836277466609220163722533390779836277466609220163722533390779836277466
बाइट्स में सबसे छोटा कोड जीतता है। मुझे क्षमा करें यदि यह स्पष्ट नहीं दिखाई देता है ... मुझे भाषाएं भी नहीं आती हैं, शब्दों को अच्छी तरह से याद नहीं है ... Ideone.com या किसी अन्य स्थान के लिए एक लिंक होना बेहतर है आसानी से उत्तर के लिए विशेष रूप से प्रयास करें प्रस्तावित से अलग कुछ इनपुट का परीक्षण करें।
(1,2,0)
। Meta.codegolf.stackexchange.com/a/5608/194
(1,2,0)
?
(1,2,0)
अप्रासंगिक होना चाहिए क्योंकि 0
एक सकारात्मक पूर्णांक नहीं है। और मैं इसे पसंद करता हूँ अगर ग उस तरह से रहता है, क्योंकि मैं पसंद करूँगा कि मुझे इस बारे में सोचना .
नहीं है या नहीं