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