AtCoder Regular Contest 125
翻译中…
Problem Statement
翻译中…
There are $N$ kinds of snacks numbered $1$ through $N$. We have $A_i$ pieces of Snack $i$.
翻译中…
There are $M$ children numbered $1$ through $M$. We will distribute the pieces of snacks to these children. Here, all of the following conditions must be satisfied.
翻译中…
- For every kind of snack, Child
$i$gets at most$B_i$pieces of that kind. - Child
$i$gets at most$C_i$pieces of snacks in total.
翻译中…
Find the maximum total number of pieces of snacks that can be distributed to the children under these conditions.
翻译中…
Constraints
翻译中…
$1 \leq N \leq 2 \times 10^5$$1 \leq M \leq 2 \times 10^5$$1 \leq A_i \leq 10^{12}$$1 \leq B_i \leq 10^7$$1 \leq C_i \leq 10^{12}$- All values in input are integers.
翻译中…
Input
翻译中…
Input is given from Standard Input in the following format:
翻译中…
N M
A_1 A_2 \cdots A_N
B_1 B_2 \cdots B_M
C_1 C_2 \cdots C_M
翻译中…
Output
翻译中…
Print the answer.
翻译中…
样例
Input #1
3 3
2 5 5
1 2 2
5 3 5
Output #1
11
The optimal distribution of snacks is as follows.
- Child $1$ gets $1$, $1$, $1$ piece of Snacks $1$, $2$, $3$, respectively.
- Child $2$ gets $0$, $2$, $1$ piece(s) of Snacks $1$, $2$, $3$, respectively.
- Child $3$ gets $1$, $2$, $2$ piece(s) of Snacks $1$, $2$, $3$, respectively.
Input #2
10 6
3 54 62 64 25 89 1 47 77 4
1 17 10 29 95 17
32 40 90 27 50 9
Output #2
211
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。