कहानी, या हम ऐसा क्यों कर रहे हैं।
कोई नहीं। यह अभ्यास पूरी तरह से व्यर्थ है ... जब तक आप स्टीफन हॉकिंग नहीं हैं ।
चुनौती
कोणों की सूची को देखते हुए, उन कोणों का औसत ज्ञात करें। उदाहरण के लिए 91 डिग्री और -91 डिग्री का औसत 180 डिग्री है। आप ऐसा करने के लिए किसी प्रोग्राम या फ़ंक्शन का उपयोग कर सकते हैं।
इनपुट
कोण उपायों का प्रतिनिधित्व करने वाले डिग्री मूल्यों की एक सूची। आप मान सकते हैं कि वे पूर्णांक होंगे। उन्हें किसी भी सुविधाजनक प्रारूप में इनपुट किया जा सकता है या फ़ंक्शन तर्क के रूप में प्रदान किया जा सकता है।
उत्पादन
इनपुट किए गए मानों का औसत। यदि औसत के लिए एक से अधिक मूल्य मिलते हैं, तो केवल एक आउटपुट होना चाहिए। औसत जिसके लिए मूल्य के रूप में परिभाषित किया गया है
कम से कम किया जाता है। आउटपुट (-180, 180) की सीमा के भीतर होना चाहिए और दशमलव बिंदु के पीछे कम से कम दो स्थानों पर सटीक होना चाहिए।
उदाहरण:
> 1 3
2
> 90 -90
0 or 180
> 0 -120 120
0 or -120 or 120
> 0 810
45
> 1 3 3
2.33
> 180 60 -60
180 or 60 or -60
> 0 15 45 460
40
> 91 -91
180
> -89 89
0
कोडगोल्फ के साथ हमेशा की तरह , कम से कम बाइट्स के साथ सबमिशन जीत जाता है।
लीडरबोर्ड
यहां एक नियमित लीडरबोर्ड और भाषा के अनुसार विजेताओं का अवलोकन करने के लिए एक स्टैक स्निपेट है।
यह सुनिश्चित करने के लिए कि आपका उत्तर दिखाई दे रहा है, कृपया अपना उत्तर शीर्षक मार्कडाउन टेम्पलेट का उपयोग करके शीर्षक के साथ शुरू करें:
## Language Name, N bytes
N
आपके सबमिशन का आकार कहां है। यदि आप अपने स्कोर में सुधार करते हैं, तो आप पुराने अंकों को हेडलाइन में रख सकते हैं , उनके माध्यम से स्ट्राइक करके। उदाहरण के लिए:
## Ruby, <s>104</s> <s>101</s> 96 bytes
यदि आप अपने हेडर में कई संख्याओं को शामिल करना चाहते हैं (जैसे कि आपका स्कोर दो फ़ाइलों का योग है या आप अलग से झंडा लगाने वाले दंड को सूचीबद्ध करना चाहते हैं), तो सुनिश्चित करें कि हेडर में वास्तविक स्कोर अंतिम संख्या है:
## Perl, 43 + 2 (-p flag) = 45 bytes
आप भाषा के नाम को एक लिंक भी बना सकते हैं जो लीडरबोर्ड स्निपेट में दिखाई देगा:
## [><>](http://esolangs.org/wiki/Fish), 121 bytes
यहाँ समस्या के बारे में किसी भी सवाल के लिए एक chatroom है: http://chat.stackexchange.com/rooms/30175/room-for-average-of-angles