सबसे छोटा कोड प्रोग्राम करें जो पारित किए गए समय के 8 डेटा बिंदुओं का उपयोग करके औसत बीपीएम (बीट्स प्रति मिनट) की गणना करेगा। यह मेरी पहली पोस्ट है, और मैंने इसके समान प्रश्न नहीं देखा है। चूंकि मैं लय के खेल का प्रशंसक हूं, इसलिए बीपीएम की गणना करने के लिए अपने स्वयं के कीबोर्ड और लय की अपनी भावना (यदि आपके पास एक है ...) का उपयोग करके एक छोटा सा काम करना अच्छा होगा।
चुनौती
- सभी इनपुट विलक्षण होने चाहिए। (यानी "इनपुट" के रूप में केवल "एंटर" दबाकर)
- आपके प्रोग्राम को कम से कम 9 इनपुट लेने होंगे। (समय बीतने के 8 डेटा पॉइंट बनाने के लिए।)
- आपके कार्यक्रम को 2 दशमलव बिंदुओं पर गोल कीप्स के बीपीएम का उत्पादन करना चाहिए। (यानी 178.35)
- टाइमिंग पहले इनपुट पर शुरू होती है। कार्यक्रम की शुरुआत नहीं
यह कोड-गोल्फ है , इसलिए सबसे छोटा उत्तर जीतता है।
उदाहरण इनपुट और आउटपुट
कम से कम एक उदाहरण इनपुट और आउटपुट प्रदान करें। सुनिश्चित करें कि वे आपके अपने विवरण से मेल खाते हैं कि इनपुट कैसा दिखना चाहिए।
इनपुट:
> [Enter-Key]
# User waits 1 second
... 7 more inputs
> [Enter-Key]
आउटपुट:
> 60
वर्तमान विजेता पाइथ का उपयोग करके 22 बाइट्स में कार्लकास्टर है
भले ही विजेता पायथ का उपयोग कर रहा था, लेकिन माटलाब जवाब एक उल्लेखनीय जवाब था।



