السا و مهرسا میخواهند میوهها را برای مراسم آماده کنند. السا وظیفه شستن میوهها را برعهده دارد و مهرسا باید میوهها را در ظرف قرار دهد. میوه داریم که در پشته یک قرار دارند و میوهها از سر پشته تا ته پشته از تا شماره گذاری شدهاند.
هر بار السا میتواند یک میوه از سر پشتهی یک (در صورتی که خالی نباشد) بردارد و بشورد سپس در پشتهی دو قرار دهد.
مهرسا نیز میتواند یک میوه از سر پشتهی دو (در صورتی که خالی نباشد) برداشته و سپس در ظرفی که هم اکنون جلوی او قرار دارد بگذارد یا ظرفی که جلویش هست را کنار گذاشته و از ظرف خالی دیگری استفاده کند (مهرسا دیگر نمیتواند از ظرفی که کنار گذاشته است استفاده کند).
هر ظرف تنها تحمل کیلوگرم میوه را دارد و جمع وزن میوههایی که مهرسا در یک ظرف میگذارد نباید از کیلوگرم بیشتر باشد.
آنها میخواهند طوری این میوهها را در ظرفها قرار دهند که کمترین تعداد ظرف ممکن استفاده شود. این کمینه را برای آنها بیابید.
در خط اول ورودی عدد ، تعداد میوهها، و حداکثر تحمل یک ظرف، آمده است.
در خط دوم عدد آمده است که عدد ام، ، وزن میوه ام را نشان میدهد.
در تنها خط خروجی حداقل تعداد ظرف لازم برای اینکه میوهها در ظرفها قرار داده شوند را چاپ کنید.
زیرمسئله | نمره | محدودیت |
---|---|---|
۱ | ۲ | |
۲ | ۸ | |
۳ | ۱۷ | |
۴ | ۴۴ | |
۵ | ۲۹ | بدون محدودیت اضافی |