هذه المرة ليست سؤال برمجي لكنها حزيرة وهي ::
أنت واقف في أول ممر طويل .. هذا الممر فيه 100 باب كلها مغلقة .. الأبواب مرقمة بحيث يكون اول باب رقمه 1 وثاني باب رقمه 2 و هكذا حتى رقم 100.
أول شوط لك سوف تمر على كل الأبوب وتفتحها
ثاني شوط سوف تمر على الأبواب رقم 2 و 4 و 6 و 8 و هكذا للآخر وتقوم باغلاقها
ثالث شوط سوف تمر على الأبواب رقم 3 و 6 و 9 و 12 و هكذا للآخر وتقوم بفتح الباب إذا كان مغلق واغلاقه إذا كان مفتوح
رابع شوط سوف تمر على الأبواب رقم 4 و 8 و 12 و هكذا للآخر وتقوم بعكس حالة الباب (فتحه إذا كان مغلق وغلقه ان كان مفتوح)
تعيد هذه الأشواط هكذا حتى المرة المئة بحيث في آخر شوط تعكس حالة الباب رقم 100 ..
الذي أريده منك هو حساب عدد الأبواب المفتوحة وعدد الأبواب المغلقة بعد آخر شوط :)
طبعا لا أريدك أن تحلها عن طريق برنامج .. أريد حلها بطريقة رياضية :) ويمكن التأكد بحلك إذا أردت بكتابة برنامج ..

