السلام عليكم
أتمنى منكم مساعدتي في ايجاد المعادلة الصحيحة لهذا البرنامج 00 والمطلوب فيه :
لعبة Hanoi المعروفة تحتوي على ثلاثة أعمدة ،، في العمود الأول افترضنا اربعة أقراص مرتبة من الأكبر في الأسفل الى الأصغر في الأعلى 00
المطلوب نقل هذه الأقراص الى العمود الثالث واستخدام العمود الثاني كعمود تخزين مؤقت ،، بشرط ألا نضع قرص كبير فوق قرص صغير وأن نحرك قرص واحد في كل مرة .
وفي الأخير سيطبع البرنامج ما يلي :
من 1 الى 3 (( ومعناها من العمود الأول الى الثاني ))
من 1 الى 2
من 3 الى 2
من 1 الى 3
من 2 الى 1
من 2 الى 3
من 1 الى 3
بحيث تكون الطريقة المستخدة هي recursion وهي استدعاء الدلة لنفسها 00
أتمنى ممن يمكنه المساعدة أن يشرح لي المعادلة فقط 00 صراحه فحطت فيها لين دخت عجزت احلها :D