হাই স্কোর

হাই স্কোর

কঠিন

নির্দেশনা

গেমের একজন খেলোয়াড়ের হাই স্কোর তালিকা পরিচালনা করুন।

আপনার কাজ হলো ক্লাসিক ফ্রগার গেমের একটি হাই স্কোর কম্পোনেন্ট তৈরি করা, যা সর্বকালের সবচেয়ে বেশি বিক্রি হওয়া ও সবচেয়ে আসক্তিকর গেমগুলোর একটি এবং আর্কেড যুগের একটি ক্লাসিক। আপনার কাজ হলো এমন মেথড লেখা, যেগুলো তালিকা থেকে সর্বোচ্চ স্কোর, সর্বশেষ যোগ করা স্কোর এবং তিনটি সর্বোচ্চ স্কোর রিটার্ন করে।

SQLite-নির্দিষ্ট নির্দেশনা

results টেবিল পূরণ করতে চারটি "প্রপার্টি" বিবেচনা করতে হবে:

  • scores: প্রতিটি game_id-এর জন্য সব স্কোর একত্র করুন এবং স্কোরগুলো কমা দিয়ে আলাদা করা একটি স্ট্রিং-এ সংরক্ষণ করুন। স্কোরগুলো scores টেবিলে যে ক্রমে ঢোকানো হয়েছিল ঠিক সেই ক্রমেই থাকতে হবে।
  • latest: scores টেবিলে ঢোকানো সর্বশেষ স্কোরটি খুঁজে বের করুন।
  • personalBest: প্রতিটি game_id-এর সর্বোচ্চ স্কোর খুঁজে বের করুন।
  • personalTopThree: প্রতিটি game_id-এর তিনটি সর্বোচ্চ স্কোর খুঁজে বের করুন এবং সেগুলো অবরোহী ক্রমে সাজিয়ে কমা দিয়ে আলাদা করা একটি স্ট্রিং-এ একত্র করুন।

সূত্র

আশির দশকের আর্কেড গেম Frogger-এর প্রতি শ্রদ্ধাঞ্জলি
GitHub-এর মাধ্যমে সম্পাদনা করুন লিংকটি একটি নতুন উইন্ডো বা ট্যাবে খোলে
SQLite Exercism

হাই স্কোর শুরু করতে প্রস্তুত?

Exercism-এ সাইন আপ করুন, SQLite ট্র্যাকের 81টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।