فهرست امتیازهای برتر یک بازیکن بازی را مدیریت کنید.
وظیفهی شما این است که مؤلفهی امتیازهای برترِ بازی کلاسیک Frogger را بسازید؛ یکی از پرفروشترین و اعتیادآورترین بازیهای تمام دوران و یک کلاسیک از دوران آرکید. وظیفهی شما این است که متدهایی بنویسید که بالاترین امتیاز فهرست، آخرین امتیاز اضافهشده و سه امتیاز برتر را برگردانند.
این تمرین از شما میخواهد که یک آرایه را مرتب کنید، اما این کار در کتابخانهی استاندارد وجود ندارد. میتوانید کتابخانهی مرتبسازی خودتان را بنویسید، اما راه بهتر استفاده از بستهی sorts است.
میتوانید با اجرای دستور زیر در پوشهی راهحل، از این بسته در راهحل خود استفاده کنید:
futhark pkg add github.com/diku-dk/sorts
futhark pkg sync
سپس الگوریتمهای مرتبسازی موردنظرتان را به این صورت وارد کنید:
import "lib/github.com/diku-dk/sorts/<sorting algorithm>"