দাবা বোর্ডে দুইটি রানির অবস্থান দেওয়া থাকলে, তারা একে অপরকে আক্রমণ করার মতো অবস্থানে আছে কি না তা নির্ণয় করুন।
দাবার খেলায় একটি রানি একই সারি, কলাম বা কর্ণে থাকা গুটি আক্রমণ করতে পারে।
দাবা বোর্ডকে ৮ × ৮ অ্যারে হিসেবে প্রকাশ করা যায়।
তাই যদি আপনাকে বলা হয় যে সাদা রানির অবস্থান c5 (শূন্য-সূচক কলাম ২, সারি ৩) এবং কালো রানির অবস্থান f2 (শূন্য-সূচক কলাম ৫, সারি ৬), তাহলে আপনি বুঝবেন বিন্যাসটি এরকম:
আপনি এও উত্তর দিতে পারবেন যে রানিরা একে অপরকে আক্রমণ করতে পারে কি না। এ ক্ষেত্রে উত্তরটি হবে হ্যাঁ, তারা পারে, কারণ দুইটি গুটি একই কর্ণে অবস্থান করে।
দাবা বোর্ডের ছবিটি তৈরি করেছেন habere-et-dispertire, LaTeX এবং Ulrike Fischer-এর chessboard package ব্যবহার করে।
এই অনুশীলনীতে একই ধরনের ডেটার উপর কাজ করা ফাংশনগুলোকে (এক্ষেত্রে দাবার বোর্ডের রানিগুলো) সুন্দরভাবে দলবদ্ধ করার একটি উপায় হিসেবে মডিউলকে ফাংশন হিসেবে ব্যবহার করা হয়েছে।
Exercism-এ সাইন আপ করুন, Uiua ট্র্যাকের 100টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।