किसी खेल के खिलाड़ी की हाई स्कोर ऐरे संभालिए।
आपको क्लासिक Frogger खेल का हाई स्कोर कंपोनेंट बनाना है। Frogger अब तक के सबसे अधिक बिकने वाले और सबसे लत लगाने वाले खेलों में से एक है, और आर्केड युग का एक क्लासिक भी।
आपको ऐसे मेथड लिखने हैं जो ऐरे से सबसे अधिक स्कोर, सबसे बाद में जोड़ा गया स्कोर और सबसे अधिक वाले तीन स्कोर लौटाते हैं।
इस अभ्यास में आपको एक ऐरे को सॉर्ट करना है, लेकिन यह स्टैंडर्ड लाइब्रेरी का हिस्सा नहीं है। आप अपनी खुद की सॉर्टिंग लाइब्रेरी लिख सकते हैं, लेकिन इससे बेहतर विकल्प है sorts पैकेज का इस्तेमाल करना।
अपने हल में इस पैकेज का इस्तेमाल करने के लिए हल वाली डायरेक्टरी में यह कमांड चलाइए:
futhark pkg add github.com/diku-dk/sorts
futhark pkg sync
इसके बाद अपने पसंदीदा सॉर्टिंग एल्गोरिदम इस तरह अपने कोड में शामिल कीजिए:
import "lib/github.com/diku-dk/sorts/<sorting algorithm>"