QOJ.ac

QOJ

Time Limit: 1 s Memory Limit: 1024 MB Total points: 100

#15826. Bank Deposit Challenge

Statistics

$N$ 家银行提供各自的一年期存款活动。对于银行 $i$,$(v_i, w_i)$ 分别表示其存款活动的年利息和存款限额。当储户选择银行 $i$ 的活动时,必须存入金额为 $w_i$ 的资金,存期为一年。注意,每位储户对每项活动只能选择一次。如果储户拥有的现金为 $C$,他/她最多能获得的存款利息是多少?

输入格式

第一行是一个整数,表示现金 $C$。第二行包含 $N$ 个整数,其中第 $i$ 个整数表示 $v_i$。第三行也包含 $N$ 个整数,其中第 $i$ 个整数表示 $w_i$。注意,相邻整数之间用空格隔开。

输出格式

一个整数,表示储户能获得的最大存款利息。如果无法获得任何存款利息,请输出 0。

数据范围

  • $1 \le N \le 100$
  • $1 \le C \le 1,000$(单位:万元)
  • $1 \le v_i \le 540$(单位:千元)
  • $1 \le w_i \le 300$(单位:万元)

样例

输入 1

100
10 5 15 7
20 30 50 70

输出 1

30

输入 2

500
72 2 2 10 12 10 10 17 13 15
120 10 5 20 25 100 80 300 50 100

输出 2

144

输入 3

5
1 2
10 20

输出 3

0

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.