ट्रैक
/
Go
Go
/
अभ्यास
/
टूर्नामेंट
टूर्नामेंट

टूर्नामेंट

मध्यम

निर्देश

एक छोटी फुटबॉल प्रतियोगिता के नतीजों की गिनती कीजिए।

एक इनपुट फाइल के आधार पर, जिसमें यह दर्ज हो कि कौन-सी टीम किसके खिलाफ खेली और नतीजा क्या रहा, एक फाइल बनाइए जिसमें ऐसी तालिका हो:

Team                           | MP |  W |  D |  L |  P
Devastating Donkeys            |  3 |  2 |  1 |  0 |  7
Allegoric Alaskans             |  3 |  2 |  0 |  1 |  6
Blithering Badgers             |  3 |  1 |  0 |  2 |  3
Courageous Californians        |  3 |  0 |  1 |  2 |  1

इन संक्षेपों का क्या मतलब है?

  • MP: खेले गए मैच
  • W: जीते गए मैच
  • D: बराबरी पर छूटे मैच (टाई)
  • L: हारे गए मैच
  • P: अंक

जीत पर टीम को 3 अंक मिलते हैं। बराबरी पर 1 अंक मिलता है। हार पर 0 अंक मिलते हैं।

नतीजे अंकों के हिसाब से घटते क्रम में लगाए जाते हैं। बराबरी होने पर टीमों को वर्णमाला के क्रम में लगाया जाता है।

इनपुट

आपके गिनती करने वाले प्रोग्राम को कुछ इस तरह का इनपुट मिलेगा:

Allegoric Alaskans;Blithering Badgers;win
Devastating Donkeys;Courageous Californians;draw
Devastating Donkeys;Allegoric Alaskans;win
Courageous Californians;Blithering Badgers;loss
Blithering Badgers;Devastating Donkeys;loss
Allegoric Alaskans;Courageous Californians;win

मैच का नतीजा सूची में पहले बताई गई टीम से जुड़ा होता है। तो यह लाइन:

Allegoric Alaskans;Blithering Badgers;win

इसका मतलब है कि Allegoric Alaskans ने Blithering Badgers को हराया।

यह लाइन:

Courageous Californians;Blithering Badgers;loss

इसका मतलब है कि Blithering Badgers ने Courageous Californians को हराया।

और यह लाइन:

Devastating Donkeys;Courageous Californians;draw

इसका मतलब है कि Devastating Donkeys और Courageous Californians बराबरी पर रहे।

GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
Go Exercism

टूर्नामेंट शुरू करने के लिए तैयार हैं?

Exercism पर साइन अप कीजिए और Go को 34 कॉन्सेप्ट165 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।