حافظهی سلطان ۲۰ خانه با شمارههای ۱ تا ۲۰ دارد. خانهی $i$ ام حافظه را با $A[i]$ نشان میدهیم. در ابتدا در تمام خانههای حافظه، عدد ۱ نوشته شده است. الگوریتم زیر را اجرا میکنیم:
پس از پایان الگوریتم، مقدار $ans$ چیست؟
پاسخ
گزینهی ۴ درست است.
در سری یکم مقادیر خانههای با شمارهی فرد برابر ۰ میشود. در سری دوم مقدار $A[1]$ برابر ۱ شده و بقیهی خانهها ۰ میشوند. در سری سوم مقدار $A[1]$ نیز ۰ شده و کار تمام میشود.