游戏厅

测试数据来自 system/1649

作业已超过截止时间,您无法递交本题目。

时间限制:1秒  内存限制:256M


【问题描述】

  小H发现了一个赚钱之道——经营游戏厅来赚取收益!

  它打算用不超过 \(M\) 元钱去买一些游戏机,当然游戏机只是一个平台,因此还需要买游戏机对应的一些游戏!

  市面上有 \(N\) 种游戏机,价格为 \(C_i\) ;第 \(i\) 种机上有 \(S_i\) 种游戏,其中第 \(j\) 种游戏的价格为 \(P_{i,j}\),经营收益为 \(E_{i,j}\) 。如果想玩同一游戏机上的多种游戏,只要买一台游戏机和相应的游戏就够了。注意同一种游戏机或同一种游戏买两次不会产生双倍效益产生的。

  现在请帮助小H算一算,它该选择买哪些游戏机和游戏,才能使收益之和最大?

【输入格式】

  第一行:两个整数 \(N\) 和 \(M\)。它们的意义见题目描述。
  第二行到第 \(N+1\) 行:第 \(i+1\) 行首先有两个整数 \(C_i\) 和 \(S_i\) ,其次有 \(S_i\) 对整数 \(P_{i,j}\) 和 \(E_{i,j}\)。它们的意义如题描述。

【输出格式】

  一行一个整数,表示可以得到的最大收益。

【输入输出样例】

 Input

3 80
30 2 3 5 4 8
60 1 5 13
40 3 4 7 3 4 4 6

 Output

17

【输入输出样例解释】

  购买第一种游戏机上的两种游戏,以及第三种第二种游戏,恰好花去 (30 + 3 + 4) + (40 + 3 ) = 80 元,收益为 (5 + 8) + 4 = 17。

【数据说明】

  对于 \(30\%\) 的数据: \(1≤N≤10\),\(1≤S_i≤10\),\(1≤M≤1000\)
  对于 \(60\%\) 的数据: \(1≤N≤50\),\(S_i≤4\),,\(1≤M≤100000\)
  对于 \(100\%\) 的数据: \(1≤N≤50\),\(1≤S_i≤10\),\(1≤M,C_i,P_{i,j},E_{i,j}≤10^6\)

【来源】

  Mr.he

动态规划之最优子集强化练习题

未认领
状态
已结束
题目
10
开始时间
2025-02-14 00:00
截止时间
2025-03-29 23:59
可延期
24.0 小时