مسیرها
/
Futhark
Futhark
/
تمرین‌ها
/
امتیازهای برتر
امتیازهای برتر

امتیازهای برتر

متوسط

دستورالعمل‌ها

فهرست امتیازهای برتر یک بازیکن بازی را مدیریت کنید.

وظیفه‌ی شما این است که مؤلفه‌ی امتیازهای برترِ بازی کلاسیک Frogger را بسازید؛ یکی از پرفروش‌ترین و اعتیادآورترین بازی‌های تمام دوران و یک کلاسیک از دوران آرکید. وظیفه‌ی شما این است که متدهایی بنویسید که بالاترین امتیاز فهرست، آخرین امتیاز اضافه‌شده و سه امتیاز برتر را برگردانند.

بسته‌ی مرتب‌سازی

این تمرین از شما می‌خواهد که یک آرایه را مرتب کنید، اما این کار در کتابخانه‌ی استاندارد وجود ندارد. می‌توانید کتابخانه‌ی مرتب‌سازی خودتان را بنویسید، اما راه بهتر استفاده از بسته‌ی sorts است.

می‌توانید با اجرای دستور زیر در پوشه‌ی راه‌حل، از این بسته در راه‌حل خود استفاده کنید:

futhark pkg add github.com/diku-dk/sorts
futhark pkg sync

سپس الگوریتم‌های مرتب‌سازی موردنظرتان را به این صورت وارد کنید:

import "lib/github.com/diku-dk/sorts/<sorting algorithm>"

منبع

ادای دینی به بازی آرکید Frogger از دهه‌ی ۸۰
ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
Futhark Exercism

آماده‌اید امتیازهای برتر را شروع کنید؟

در Exercism ثبت‌نام کنید تا Futhark را همراه با 83 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.