একজন ব্যক্তির অ্যালার্জির স্কোর দেওয়া থাকলে নির্ণয় করুন, নির্দিষ্ট কোনো একটি উপাদানে তার অ্যালার্জি আছে কি না এবং তার সম্পূর্ণ অ্যালার্জির তালিকা কী।
একটি অ্যালার্জি পরীক্ষা একটি একক সংখ্যাসূচক স্কোর তৈরি করে, যাতে ওই ব্যক্তির (যেগুলোর জন্য তাকে পরীক্ষা করা হয়েছে) সমস্ত অ্যালার্জির তথ্য থাকে।
যে উপাদানগুলো পরীক্ষা করা হয়েছিল (এবং তাদের মান) সেগুলো হলো:
তাই Tom-এর peanuts ও chocolate-এ অ্যালার্জি থাকলে তার স্কোর হয় ৩৪।
এখন শুধু এই ৩৪ স্কোরটি দেওয়া থাকলেই আপনার প্রোগ্রাম বলতে পারবে:
দ্রষ্টব্য: একটি স্কোরে উপরে তালিকাভুক্ত নয় এমন অ্যালার্জেনও থাকতে পারে (অর্থাৎ এমন অ্যালার্জেন, যাদের স্কোর ২৫৬, ৫১২, ১০২৪ ইত্যাদি)। স্কোরের সেই অংশগুলো আপনার প্রোগ্রামের উপেক্ষা করা উচিত। উদাহরণস্বরূপ, অ্যালার্জির স্কোর ২৫৭ হলে আপনার প্রোগ্রামের কেবল eggs (১) অ্যালার্জির কথা জানানো উচিত।
Exercism-এ সাইন আপ করুন, Delphi Pascal ট্র্যাকের 76টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।
আমরা বিট শিফটিং, বিটওয়াইজ তুলনা আর বাইনারি সংখ্যার অন্যান্য ধারণা ঘুরে দেখি! প্যাটার্ন ম্যাচিং ব্যবহার করা একটি সমাধানও দেখি, আর Erlang-এ রিকার্শন দিয়ে করা একটি মজার পদ্ধতিও।