एक सूची का औसत प्राप्त करना (उदाहरण के लिए [2,6,7])
- सूची की लंबाई प्राप्त करें:
[2,6,7] -> 3 - सूची में संख्याओं को जोड़ो
2 + 6 + 7 = 15:। - योग को उनकी गिनती से विभाजित करें
15 / 3 = 5:।
यदि एन का उच्च औसत है, तो एक मान का औसत औसत है, अगर एम का उच्च औसत है, और टाई के मामले में एक और एक है, तो आपको सकारात्मक पूर्णांक एन और एम की दो सूचियों के औसत की तुलना करनी चाहिए ।
I / O नियम
सभी मानक इनपुट और आउटपुट विधियों की अनुमति है।
इनपुट
आप इनपुट को दो अलग-अलग सूचियों, एक नेस्टेड सूची, या किसी अन्य चीज के रूप में ले सकते हैं जिसे आप कार्य के लिए उपयुक्त मानते हैं। कृपया प्रारूप निर्दिष्ट करें।
उत्पादन
प्रदान किए गए मान अलग-अलग होने चाहिए और उनमें कम से कम एक गैर-व्हाट्सएप चरित्र शामिल होना चाहिए। इसके अलावा, उन्हें रन ( एन के लिए एक एकल मान, एम के लिए एक एकल मूल्य, टाई के लिए एक एकल मूल्य ) के बीच सुसंगत होना चाहिए । कृपया अपने उत्तर में उन को निर्दिष्ट करें। मान गैर-रिक्त स्ट्रिंग्स, बूल मान, पूर्णांक, या आपके द्वारा उपयुक्त कुछ भी हो सकते हैं।
ऐनक
जरूरी नहीं कि सूचियों की लंबाई समान हो।
आपको गारंटी दी जाती है कि सूचियाँ गैर-रिक्त हैं।
परीक्षण के मामलों
मैंने मूल्यों को चुना N wins, M winsऔर Tie, जो बहुत अधिक स्पष्ट हैं।
एन, एम -> आउटपुट (लाभ) [[], [६] -> एन जीत (एन में 6, एम में ६ है) [४,५], [४,४] -> एन जीत (एन में ४.५ है, एम में ४ है) [२,३,४], [४,५,६] -> एम जीत (एन में ३, एम में ५ है) [4,1,3], [7,3,2,1,1,2] -> टाई (दोनों में 2.666 ...) [100,390,1], [89,82,89] -> एन जीत (एन में 163.666 है ..., एम में 86.666 है ...) [92,892], [892,92] -> टाई (सूचियां मूल रूप से समान हैं) [१०,१,२], [१२,,,,२०, ९ १] -> टाई (दोनों में ९ ६ हैं)
डिफ़ॉल्ट ढीले लागू होते हैं। स्पष्टीकरण को प्रोत्साहित किया जाता है! यह कोड-गोल्फ है , इसलिए बाइट्स में सबसे छोटा कोड जीतता है!