Processing math: 100%

سؤال ۱۷

روی تخته تعدادی عدد طبیعی نوشته‌ شده است. در هر مرحله یک عدد روی تخته مانند a (a>1) را پاک می‌کنیم و به‌ جای آن a/2 و a/2 را می‌نویسیم این کار را آن‌قدر ادامه می‌دهیم تا همه اعداد روی تخته برابر با ۱ شوند. حال فرض کنید در ابتدا فقط عدد n روی تخته نوشته‌ شده باشد. تعداد اعداد متفاوتی که در طول عملیات فوق روی تخته نوشته می‌شود را f(n) بنامید. مثل f(۷)=۵، زیرا ابتدا به‌جای ۷، دو عدد ۳ و ۴ را می‌نویسیم. سپس به‌جای ۲،۴ تا ۲ و به‌جای ۱،۳ و ۲ را می‌نویسیم. در پایان نیز به‌جای هر ۲،دو تا ۱ می‌نویسیم. بنابراین ۵ عدد مختلف ۴،۳،۲،۱ و ۷ در طول این عملیات روی تخته نوشته می‌شوند. بزرگ‌ترین مقدار f(n) به ازای 1n4000 چند است؟

  1. ۲۳
  2. ۳۱
  3. ۲۱
  4. ۱۹
  5. ۲۰۰۰

پاسخ

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

اگر عدد k فرد باشد٬ آن‌گاه یکی از دو عدد k2 و k2 زوج و دیگری فرد می‌باشد. اگر عدد فرد را α و عدد زوج را β در نظر بگیریم٬ چون دو عدد α و β متوالی می‌باشند٬ بنابراین در شمردن f(β) تمام اعداد تولید شده٬ در شمردن f(α) نیز به کار رفته‌اند. در این حالت می‌توان تساوی f(k)=f(α)+2 را نتیجه گرفت چون در محاسبه f(k) دو عدد k و β نسبت به اعداد تولید شده در محاسبه f(α) بیشتر می‌باشند.

اگر عدد k زوج باشد٬ آن‌گاه دو عدد k2 و k2 باهم برابر می‌باشند که آن را θ می‌نامیم. در این حالت نیز باکمی دقت به تساوی f(k)=f(θ)+1 خواهد رسید.

از طرف دیگر معلوم می‌شود که اگر عدد k در بازه‌ی [2n,2n+11] در نظر گرفته شود٬ آن‌گاه عدد f(α) و یا θی تعریف شده در فوق٬ در بازه‌ی [2n1,2n1] قرار خواهد گرفت٬ به این معنا که اگر ماکزیمم مقدار f در بازه‌ی [2n1,2n1] برابرm باشد٬ آن‌گاه ماکزیمم مقدار f در بازه [2n,2n+11] برابر m+2 خواهد شد.

ماکزیمم مقدار در بازه‌ی [4,7] برابر ۵ می‌باشد. بنابراین ماکزیمم مقدار در بازه‌های [2048,4095],[1024,2047],...,[32,63],[16,31],[8,15] به ترتیب برابر ۱۱٬۹٬۷،…،۲۱ و ۲۳ خواهد شد. در مورد عدد ۳۹۹۹ مقدار f به شکل زیر برابر ۲۳ می‌شود:

39992000,19991000,999500,499250,249125,12462,6331,3216,158,73,42,1