- محدودیت زمان: ۱ ثانیه
- محدودیت حافظه: ۵۱۲ مگابایت
در یک شرکت برنامهنویسی، برنامهنویس مشغول به کار هستند. این برنامهنویسها با اعداد ۱ تا شمارهگذاری میشوند. سیستم مدیریتی این شرکت به صورت یک درخت است. یعنی هر برنامهنویس به جز برنامهنویس شمارهی ۱، یک مدیر دارد. مدیر برنامهنویس را با نشان میدهیم. در واقع ساختار این شرکت به صورت یک درخت ریشهدار است.
عید نوروز نزدیک است و این برنامهنویسها میخواهند از شرکت خارج شوند و برای سفر به شهر کدکاپ بروند. زمانی برنامهنویس شمارهی میتواند از شرکت خارج شود که هم از سازمان خارج شده باشد.
برای هر از ۱ تا حساب کنید چند زیرمجموعه عضوی از برنامهنویسها میتوانند از شرکت خارج شوند. چون ممکن است پاسخ خیلی بزرگ باشد، باقیماندهی آن را بر چاپ کنید.
ورودی
در سطر اول ورودی، عدد صحیح و مثبت آمده که تعداد برنامهنویسهای شرکت را نشان میدهد.
در سطر دوم ورودی، عدد صحیح میآید.
خروجی
خروجی سطر دارد و در سطر ام تعداد حالتهایی که نفر شرکت را ترک کنند محاسبه کنید.
مثالها
ورودی نمونه ۱
خروجی نمونه ۱
توضیح نمونه ۱
- برای حالت فقط باید یک برنامهنویس شرکت را ترک کند و آن فقط است. (۱ حالت)
- برای حالت فقط باید دو برنامهنویس شرکت را ترک کنند و آنها میتوانند یا باشند. (۲ حالت)
- برای حالت فقط باید سه برنامهنویس شرکت را ترک کنند و آنها میتوانند هستند. (۱ حالت)
ورودی نمونه ۲
خروجی نمونه ۲
توضیح نمونه ۲
مشابه نمونهی قبل مجموعه افرادی که میتوانند خارج شوند عبارت است از:
ارسال پاسخ برای این سؤال