الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[مخالف - طلب حل : ]أرجو المساعدة الموضوع هام وعاجل

مغلق
بدأه ocean9 في 7 مايو 2010 · 1 رد · 614 مشاهدة · في الذكاء الاصطناعي وتطبيقاته
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اكتب برنامجاً بلغة الـ Prolog لحل اللغز التالي:

ليكن لدينا 7 أحجار مصفوفة في صف.

وليكن لدينا 6 ضفادع, 3 منها باللون الأخضر و 3 باللون البني, حيث أنه الضفادع الخضر جالسة فوق الأحجار الثلاثة الأولى (من اليسار), أما الضفادع البنية جالسة فوق الأحجار الثلاثة الأخيرة,

والمطلوب:نقل كل من الضفادع الخضر والضفادع البنية إلى الجهة المعاكسة, من خلال القفز فوق بعضها.

يستطيع الضفدع القفز فقط إذا كان يوجد أمامه مباشرة حجرة حرّة أو إذا كان بينه وبين الحجرة الحرّة ضفدع واحد فقط.

الضفادع الخضر لا تستطيع القفز إلا إلى جهة اليمين, أما الضفادع البنية لا تستطيع القفز إلا إلى جهة اليسار.

ملاحظة: المطلوب إيجاد جميع الحلول الممكنة لحل هذا اللغز علماّ بأنه يوجد حلين مختلفين فقط.

يمكن تمثيل الأحجار السبعة بسبع أرقام (7, 6, 5, 4, 3, 2, 1) ولتمثيل الحل نكتفي بإيجاد تسلسل أرقام الأحجار التي يتم القفز منها.

post-226582-12732334963043_thumb.gif

تم تعديل هذه المشاركة بواسطة ocean9 في 7 مايو 2010 في 15:01

#2

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته.

مرحباً بكم في منتدى الفريق العربي للبرمجة

تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات، فقرة طلب حل الواجبات والتمارين.

قواعد طرح المشاركات

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…