传统题 1000ms 256MiB

宝石商人

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

宝石商人

题目描述

璀璨宝石是一个经典桌游, 在璀璨宝石中,玩家将回到文艺复兴时期,成为一位宝石富商。现在已知有n种类型宝石,每个宝石你拥有 aia_i 个。有 mm 个矿藏,每个矿藏有 viv_i 点价值。每个矿藏需要花费 nn 种宝石,每种 bib_i(1<=i<=n,bi>=01<=i<=n, b_i>=0)表示第 ii 种宝石需要花费的数量( bib_i 不全为0)。

现在求你最大能获得的矿藏价值 viv_i 的总和。

输入描述

第一行 n mn \ m,表示宝石总数和矿藏总数。

第二行 nn 个数 aia_i,表示每种宝石的拥有量。

接下来 2m2*m 行,每两行第一行 vv 和第二行 bib_i,表示矿藏价值和每种宝石需要的花费的量。

输出描述

一个整数,最大矿藏价值总和

输入样例

5 4
1 2 3 4 5
10
1 0 0 0 1
20
0 2 3 1 4
10
0 2 3 4 4
999
2 0 0 0 0

输出样例

30

数据范围

n<=20

ma1a2a3an<=107m*a_1*a_2* a_3*…*a_n<=10^7

a1a2a3an<=105a_1*a_2* a_3*…*a_n<=10^5

保证v和答案不超过int的范围

2024年寒假算法队集训赛2

未参加
状态
已结束
规则
IOI
题目
13
开始于
2024-1-30 8:30
结束于
2024-1-31 12:00
持续时间
27.5 小时
主持人
参赛人数
28