Problem

3 /6


مشکل کوله پشتی با بازیابی پاسخ

Problem

با توجه به N موارد جرم m1، …، mN و هزینه c به ترتیب < sub>1، …، cN
کوله‌پشتی را پر می‌کنند که نمی‌تواند وزنی بیش از M را تحمل کند. مجموعه اقلام قابل حمل در کوله پشتی که بالاترین هزینه را دارد را تعیین کنید.
 
ورودی: 
- سطر اول شامل یک عدد طبیعی N که از 100 تجاوز نمی کند و یک عدد طبیعی M از 10000 تجاوز نمی کند؛
است.
- در خط دوم N اعداد طبیعی mi را وارد کنید که از 100 تجاوز نکند؛
- N اعداد طبیعی باi که بیش از 100 نباشد در خط سوم وارد می شوند.
 
خروجی: تعداد اقلام (اعداد از 1 تا N) را چاپ کنید که در کوله پشتی با بالاترین هزینه (یک عدد در هر خط) گنجانده می شود. .
 

 

نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1
4 6
2 4 1 2
7 2 5 1
1
3
4