** کتلت رومیزی
Problem
سرآشپز تصمیم گرفت روزی برای احترام به آشپز در لیسه ترتیب دهد. برای این کار، او N کتلت بسیار خوشمزه برای دانش آموزان لیسه تهیه کرد و مخفیانه تصمیم گرفت که اولین دانش آموزی که برای چشیدن طعم آشپز آمده است. ظرف باید بیشترین تعداد کتلت خوشمزه را داشته باشد و هر دانش آموز بعدی - ;به شدت کوچکتر از قبلی است (سرآشپز واقعاً آن را دوست نداشت وقتی که ناهار پخته شده دیر شده بود و باید خنک می شد).
البته قاعده معرفی شده در تعداد کتلت های دریافتی دانش آموز بعدی خودسرانه به جا می گذارد و این تعداد کمترین نیست
به رفتار قبلی دانش آموز دبیرستانی در اتاق غذاخوری و همچنین به کلمات جادویی که توسط او گفته می شود بستگی دارد. مثلاً 6 عدد کتلت می تواند در
باشد
نتایج بر اساس یکی از چهار طرح زیر توزیع میشوند: 3+2+1 (سه کتلت برای اولی از دانشآموزانی که آمدند، دو عدد برای دومی و یکی برای سومین)، 4+2، 5+1 و 6 (او همه کتلت ها را خوش شانس می خورد اول بیا).
برنامه ای بنویسید که تعیین می کند سرآشپز با چند روش می تواند غذای آماده شده را بین دانش آموزان توزیع کند.
داده ورودی
فایل ورودی حاوی یک عدد صحیح N است، تعداد کتلت های تهیه شده توسط سرآشپز (0<=N<=200).
دادههای خروجی
فایل خروجی باید دارای یک عدد صحیح منفرد برابر با تعداد توزیعهای پتی باشد.
نمونهها
<سر>
# |
ورودی |
خروجی |
<بدن>
1 |
6 |
4 |