eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Рюкзак з масами

Рюкзак з масами

Задано $n$ предметів масою $m_1, m_2, ..., m_n$ та варітстю $c_1, c_2, ..., c_n$ відповідно. Ними наповнюють рюкзак, який витримує вагу не більше $m$. Визначте набір предметів, який можна винести у рюкзаку, який має найбільшу вартість. \InputFile Перший рядок містить натуральне число $s\:(s \le 10^4)$ --- вагу рюкзака. Другий рядок містить $n\:(n \le 100)$ натуральних чисел $m_i\:(m_i \le 100)$ --- ваги предметів. Третій рядок містить $n$ натуральних чисел $c_i\:(c_i \le 100)$ --- вартості предметів. \OutputFile Виведіть номери предметів (числа від $1$ до $n$), які увійдуть у рюкзак найбільшої вартості.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
6
2 4 1 2
7 2 5 1
Вихідні дані #1
1
3
4