صوت المطر كتب:السلام عليكم ورحمة الله
انا من اشد المعجبين بالغازك . . . ومن المعجبين بحلول الا عضاء. . .
حلي لهذا اللغز هو كتالي:
الشخص الذى يدخل لاول مرة لديه خيارين ............ اما 01 أو 11
الشخص الذى يدخل بشكل مكرر لدية خيارين .......اما 10 أو 00
لذا عند دخول كل سجين يبدا في العد على اساس حاله المصباح
اذا وجده 01 او 11 يبداء في العد على اساس انه 1
وهكذا كلما دخل الغرفة مرة اخرى اذا وجد حالة المصابيح اما 01 او 11 يكون العدد 2 أما اذا وجده 10 او 00 يكون سجين مكرر وبالتالي لا يتم عده
وهكذا لكل سجين وكلما كان تكراره في دخول الغرفة اكثر كلما كان فرصته في عد الزائرين للغرفة اكثر.....
شكرا لك علي كلماتك الجميله تلك . . وانا ايضا من المعجبين بحلول ومناقشات الأصدقاء . . ويسعدني جدا إنضمامك للفريق العربي . .
والخطة التي طرحتها ذكيه جدا
ولكن لي استفسار بسيط وهو لماذا اهملت عشوائية دخول المساجين . . وإليك المثال التالي لعدد 5 مساجين لمدة عشرة ايام متتاليه حسب الخطة التي وضعتها :
البداية 0 0
الســجين الأول 1 0 لأول مرة
السجين الثاني 1 1 لأول مرة
السجين الثالث 1 0 لأول مرة
الســجين الأول 0 0 لثاني مرة
السجين الثاني 0 1 لثاني مرة
الســجين الأول 0 0 لثالث مرة
السجين الثالث 0 1 لثاني مرة
السـجين الرابع 1 1 لأول مرة
السجين الثاني 0 1 لثالث مرة
السجين الرابع 0 0 لثاني مرة
والآن من منهم المسئول عن العدد ؟
السجين الرابع مثلا عند دخوله لأول وثاني مرة سيجد وضع المفاتيح التي قبله 0 1 و لن يستطيع معرفة العدد الذي سبقه وهل هناك من دخلوا بعدة لأول مرة من عدمه . . لماذا ؟
فعند دخوله للمرة الثانية قد يكون الترتيب التالي هو الذي حدث ويؤدي لنفس النتيجة :
البداية 0 0
الســجين الأول 1 0 لأول مرة
السجين الثاني 1 1 لأول مرة
الســجين الأول 0 1 لثاني مرة
الســجين الأول 0 0 لثالث مرة
السجين الثاني 0 1 لثاني مرة
الســجين الأول 0 0 لرابع مرة
السجين الثالث 0 1 لثاني مرة
السـجين الرابع 1 1 لأول مرة
السجين الثاني 0 1 لثالث مرة
السجين الرابع 0 0 لثاني مرة
ففي المثال الأول دخل قبله 3 مساجين في نفس عدد الايام . .
وفي المثال التالي دخل قبلة مسجونان فقط وفي نفس عدد الايام . .
ولكن لاأنكر أن الخطة رائعة ولكنها تحتاج الي تعديل حتي يكون السجين الذي يبلغ الحارس متأكدا أن الجميع قد زاروا الغرفة . . وإلآ يموتون .
ملحوظة : أن كان عندك مثال أكثر إقناعا للخطة يرجي توضيحة لتأكيد هذا الحل . .
تحياتي . .
pythagoras كتب:ولكن لي اقتراح انه طالما حددوا أمير لهم مسؤول عن العدد فيجب نظريا تخصيص مفتاح خاص به
فعلي فرض أنهم مفتاحين / مفتاح يمين A ومفتاح شمال B / فسيكون تخصيص المفتاح اليمين A فقط ليحركة هذا السجين المسؤول لأسفل ليطفئة كلما دخل الغرفة ووجدة مرفوع لعلي ومضئ ! فهذا المفتاح A دائما مطفأ ، ويضيئة فقط كل سجين جديد يدخل الغرفة لأول مرة وما عدا ذلك يستخدم السجناء المفتاح B وايضا السجين المسؤول عن العد اذا وجده مغلق كما هو !!!!! فهو في هذه الحاله سيعلم أنه لاأحد من المساجين جديد دخل الغرفة لأول مرة . . . . . . . . . .
ولكن تبق هنا مشكله قد يدخل السجين لأول مرة ويجد أن المفتاح A مضاء وهنا سيضطر لإنتظار مرة أخري حتي يمر السجين المسؤول علي الغرفة ويطفئ المفتاح A ؟ والآ لن يعلم السجين المسؤول أن أحد السجناء الجدد قد جاء للغرفة
بإختصار المفتاح A مسؤولية الأمير المسؤول عن العدد إذا وجده مطفئ تأكد أنه ليس هناك جديد والعكس إذا وجدة مضئ عرف ان أحد السجناء الجدد قد جاء الي الغرفة فيقوم بالعدد وإطفاء هذا المصباح A وما عدا ذلك يتم تغيير المفتاح B من الجميع
وهنا العدد يعتمد علي عدد مرات دخول الأمير للغرفة وهذا طبعا لادخل للزمن فيه طالما نحن نضع حل للغز
فعلي فرض أنهم عشرون سجين فيجب علي الأمير دخول انتظار دخول الغرفة عشرون مرة علي الأقل . . ؟. .
أتمني ان أكون قد أضفت للحلول المطروحة فكرة جديدة . . . . .
راااااااااااااااائع أخي فيثاغورث . . فالحل الذي طرحته هو المرشح الآن بقوة ليكون الحل الصحيح . .
ولكن ارفق لي مثال لتأكيد هذا الحل وحتي نتناقش فيه مع الأصدقاء .
تحياتي لك . .