سوال ۱۱

منظور از $f(x)$ باقی‌مانده‌ی تقسیم عدد صحیح $x$ بر ۲ است؛ برای مثال $ f(15) = 1$ و $f(10) = 0$ است. فرض کنید عددی صحیح مانند $x$ داریم. الگوریتم زیر را در نظر بگیرید:

اگر الگوریتم بالا را به ازای تمام مقادیر $0 \leq x < 1024$ انجام دهیم و خروجی نهایی آن‌ها را با یکدیگر جمع کنیم، حاصل برابر با چه عددی است؟

  1. ۵۱۲۱
  2. ۲۵۶۰
  3. ۵۶۳۲
  4. ۵۱۲۰
  5. ۴۶۰۸

پاسخ

گزینه‌ی ۱ درست است.