$a$ یک آرایهی ۱۹۹۶ تایی است که اعداد ۱ تا ۱۹۹۶ به ترتیب در آن قرار دارند. بعد از اجرای پردازهی زیر مقدار درایهی اول این آرایه چیست؟
پاسخ
گزینه (۲) درست است.
به ازای $i=1$ خروجی الگوریتم به صورت زیر میباشد:
$$1996,1,2,...,1995$$
به ازای $i=2$ خروجی الگوریتم به صورت زیر میباشد:
$$1995,1996,1,2,...,1994$$
به ازای $i=3$ خروجی الگوریتم به صورت زیر میباشد:
$$1994,1995,1996,1,2,...,1993$$
و بالاخره به ازای $i=1375$ خروجی الگوریتم به صورت زیر میباشد:
$$622,623,...,1995,1996,1,2,...,621$$
پس مقدار درایهی اول برابر با ۶۲۲ میباشد.