اين راه حل چطوره ؟ اصلا عاقلانه هست ؟
فقط
نفر دوم هست كه ميتونه بگه كلاه سرش چه رنگي هست . چطوري ؟
چون در فرض معما وارد شده كه :
نفر سوم فقط در حا لتی می تواند اعلام کند کلاهش چه رنگی است که کلاه دو نفر روبرو هم رنگ باشد.پس حالتی که همرنگ نیستند چی ؟
فرض مي كنيم كه نفر دوم كلاه شخص روبرويي خود (نفر اول) را ميبيند . اين شخص از رنگ كلاه خود اطلاعي ندارد اما مطمئنا كلاه او همرنگ نفر اول نيست . چون اگر كلاه نفر اول و دوم همرنگ مي بود ، نفر سوم با يقين رنگ كلاه خود را مي گفت . براي حل معما كافيه كه نفر دوم يه نگاهي به رنگ كلاه نفر اول بيندازه و اگر چيزي از نفر سوم نشنيد رنگ مخالف كلاه نفر اولي را اعلام كنه . اين رنگ مطمئنا رنگ كلاهش خواهد بود .
مثلا اگر نفر دومي ببينه كه رنگ كلاه نفر اول سياه هست و چيزي از نفر سوم نشنوه ، اينو مطمئن باشيد كه كلاهش سفيده
درست بود يا نه ؟
