لینکهای مفید برای شرکت در مسابقه:
میتوانید سوالهای خود را از بخش «سوال بپرسید» مطرح کنید.
توجه کنید که نمرهدهی همه سوالات «درست» و «نادرست» است و تنها در صورتی که پاسخ همه تستها را به درستی خروجی دهید؛ امتیاز کامل را دریافت میکنید. اما در سوال ۶ام (دو مستطیل) به ازای هر تستی که به درستی پاسخ دهید؛ نمرهی آن تست را دریافت میکنید.
امروز روز جهانیه ریاضیاته! و «ترکیبیات» یکی از پیچیدهترین مباحث اونه...
دکتر فریدون درخشانی
در کوئرا نفر مشغول به کارند. این نفر را با اعداد نشان میدهیم. سیستم کاری شرکت به صورت یک درخت ریشهدار است. یعنی هر کس به جز مدیرعامل (که با عدد نشان داده میشود.) یک مدیر دارد. مدیر کارمند با شماره را با نشان میدهیم. همواره است.
یک روز یک شعبده باز وارد کوئرا میشود و میخواهد اعضای شرکت را به چالش بکشد.
روند شعبده بازی به صورت زیر است:
شعبده باز میخواهد روی سر هر کدام از اعضای شرکت یک کلاه قرار دهد. هر کلاه میتواند به یکی از رنگ رنگآمیزی شده باشد. هیچ کس رنگ کلاه روی سرش را نمیبیند و فقط میتوند رنگ کلاه مدیر خود و اعضایی از شرکت را ببیند که مدیر مستقیم آنان است. (همه اعضای شرکت مقدار و ساختار درختی شرکت را میدانند.)
بعد از پایان کلاه گذاری هر کس یک حدس خصوصی درباره رنگ کلاه خودش میزند. (یعنی این حدس را بلند اعلام نمیکند و هیچ کس حدس هیچ کسی را نمیبیند.) توجه کنید بعد از شروع کلاه گذاری توسط شعبده باز هیچ ارتباطی بین اعضای شرکت مجاز نیست و فقط رنگ کلاه مدیر و زیردستان قابل روئیت است.
هدف اعضای شرکت کوئرا بیشینه کردن مجموع حدسهای درست است.
بعد از اینکه شعبده باز قاعده بازی را توضیح داد به اعضای شرکت اجازه داد که کمی باهم مشورت کنند و به یک استراتژی دست جمعی برسند. (توجه کنید خود شعبده باز هم در شرکت حضور دارد و استراتژی را میداند.)
بعد از پایان مشورت کلاه گذاری توسط شعبده باز آغاز میشود. اگر فرض کنیم که اعضای کوئرا بهترین استراتژی را برای بیشینه کردن حدسها انتخاب میکند و شعبده باز هم کلاه گذاری را انتخاب میکند که کمترین حدس درست را اعضای شرکت بزنند. تعداد حدسهای درست در نهایت بیابید.
توجه کنید استراتژی اعضای شرکت نمیتواند به شانس بستگی داشته باشد و کاملا به صورت تصمیم پذیر حدسها را مشخص میکند. (یعنی قبل از هر روش کلاه گذاری، شعبده باز میتواند همه حدسها را بفهمد چون استراتژی اعضای شرکت را میداند.)
در سطر اول ورودی دو عدد صحیح و مثبت و که با یک فاصله از هم جدا شدهاند آمده است و به ترتیب نشان دهندهی تعداد اعضای شرکت و تعداد رنگهای مختلف کلاهها است.
در سطر دوم ورودی عدد صحیح و مثبت با فاصله از هم آمده است که عدد ام شماره مدیر عضو ام یا همان را نشان میدهد.
در تنها سطر خروجی بیشینه حدس درست که اعضای کوئرا میتوانند تضمین کنند خواهند داشت را چاپ کنید.
هر استراتژی که اعضای شرکت داشته باشند، شعبدهباز میتواند طوری کلاهها را روی سر اعضای شرکت بگذارد که هیچ کدام از اعضا نتوانند حدس درستی بزنند.
در این ساختار شرکت، ۱ رنگ کلاه ۲ و ۲ رنگ کلاه ۱ را میبیند. استراتژی اعضای شرکت به این صورت است که ۱ رنگ کلاه ۲ و ۲ رنگ مخالف کلاه ۱ را حدس میزند. بنابراین اگر رنگ کلاه این دو نفر یکسان باشد حدس ۱ و اگر رنگ کلاه این دو نفر متفاوت باشد حدس ۲ درست خواهد بود. پس این استراتژی همواره یک حدس درست به ازای هر روش کلاهگذاری ایجاد میکند. همچنین هیچ استراتژی وجود ندارد که بتوان با کمک آن ۲ حدس درست ایجاد کرد.
در این حالت هر کس میتواند رنگ کلاه خودش را به درستی حدس بزند.