传统题 1000ms 256MiB

召唤师的羁绊选择

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

题目描述

在召唤师峡谷,不是所有英雄都能单打独斗。有些英雄只有在“羁绊”英雄也被选中时,才能上场。给定召唤空间容量 m 和 n 个英雄,每个英雄有体积 w、战斗力 v,部分英雄有“依赖关系”:如果英雄 A 依赖于英雄 B,只有选了英雄 B 才能选英雄 A。 请问,如何在不超过空间容量的前提下,选出最大战斗力?

输入格式

第一行输入整数 m 和 n(1≤m≤200,1≤n≤30)。 接下来 n 行,每行输入两个整数,表示第 i 个英雄的体积 w 和战斗力 v。 再输入一个整数 k,表示依赖关系对数。 接下来 k 行,每行输入两个整数 a b,表示“英雄 a 依赖于英雄 b”(下标从1开始)

输出格式

输出最大总战斗力。

样例

10 3
2 5
4 11
6 13
1
3 2
24

想玩ASC实验室MC服务器的快打这个比赛!

未参加
状态
已结束
规则
ACM/ICPC
题目
10
开始于
2025-8-10 23:00
结束于
2025-8-12 23:00
持续时间
48 小时
主持人
参赛人数
11