গেমের একজন খেলোয়াড়ের হাই স্কোর তালিকা পরিচালনা করুন।
আপনার কাজ হলো ক্লাসিক ফ্রগার গেমের একটি হাই স্কোর কম্পোনেন্ট তৈরি করা, যা সর্বকালের সবচেয়ে বেশি বিক্রি হওয়া ও সবচেয়ে আসক্তিকর গেমগুলোর একটি এবং আর্কেড যুগের একটি ক্লাসিক। আপনার কাজ হলো এমন মেথড লেখা, যেগুলো তালিকা থেকে সর্বোচ্চ স্কোর, সর্বশেষ যোগ করা স্কোর এবং তিনটি সর্বোচ্চ স্কোর রিটার্ন করে।
এই অনুশীলনীতে আপনাকে একটি অ্যারে সর্ট করতে হবে, কিন্তু স্ট্যান্ডার্ড লাইব্রেরিতে এটি আগে থেকেই দেওয়া নেই। আপনি নিজেই একটি সর্টিং লাইব্রেরি লিখতে পারেন, তবে আরও ভালো উপায় হলো sorts প্যাকেজ ব্যবহার করা।
সলিউশন ডিরেক্টরিতে নিচের কমান্ডটি চালিয়ে আপনি আপনার সমাধানে এই প্যাকেজটি ব্যবহার করতে পারেন:
futhark pkg add github.com/diku-dk/sorts
futhark pkg sync
এরপর, আপনার কাঙ্ক্ষিত সর্টিং অ্যালগরিদম এভাবে ইমপোর্ট করুন:
import "lib/github.com/diku-dk/sorts/<sorting algorithm>"
Exercism-এ সাইন আপ করুন, Futhark ট্র্যাকের 83টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।