بالنظر إلى موقع ملكتين على رقعة شطرنج، بيّن ما إذا كانتا في وضع يسمح لهما بمهاجمة إحداهما الأخرى أم لا.
في لعبة الشطرنج، تستطيع الملكة مهاجمة القطع التي تقع في الصف نفسه أو العمود نفسه أو القطر نفسه.
يمكن تمثيل رقعة الشطرنج بمصفوفة بحجم 8 في 8.
فإذا قيل لك إن الملكة البيضاء في c5 (بترقيم يبدأ من الصفر، أي العمود 2 والصف 3) والملكة السوداء في f2 (بترقيم يبدأ من الصفر، أي العمود 5 والصف 6)، فأنت تعرف أن الترتيب كالتالي:
وتستطيع أيضًا أن تجيب عما إذا كانت الملكتان قادرتين على مهاجمة إحداهما الأخرى. في هذه الحالة تكون الإجابة نعم، تستطيعان، لأن القطعتين تشتركان في القطر نفسه.
أنشأ صورة رقعة الشطرنج habere-et-dispertire باستخدام LaTeX وحزمة chessboard من إعداد Ulrike Fischer.
يجب وضع الملكة على موضع صالح على الرقعة. ولا يمكن أن تتشارك ملكتان الموضع نفسه.
إذا لم يُعطَ موضع، فإن الملكتين تكونان في مواضع البداية الافتراضية. وهذا هو الصف السفلي (1) للملكة البيضاء، والصف العلوي (8) للملكة السوداء. تبدأ الملكتان في العمود الرابع (d).
a b c d e f g h
8 _ _ _ B _ _ _ _ 8
7 _ _ _ _ _ _ _ _ 7
6 _ _ _ _ _ _ _ _ 6
5 _ _ _ _ _ _ _ _ 5
4 _ _ _ _ _ _ _ _ 4
3 _ _ _ _ _ _ _ _ 3
2 _ _ _ _ _ _ _ _ 2
1 _ _ _ W _ _ _ _ 1
a b c d e f g h
سجّل في Exercism لتتعلّم وتتقن JavaScript عبر 37 مفهومًا159 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.