强哥历险记——炼金术
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
总是热衷于培养新的爱好的奶牛 Petr 正在学习如何转化金属。对于 ,
她有 ( )单位的金属 。此外,她知道 ( )个配方,她可以融合若干种金属各一单位,制造一单位编号大于所有被融合金属的金属。另外保证,对于每种金属, Petr 最多知道一种制造该金属的配方。
计算经过一系列转化后, Petr 可能拥有的金属 的最大单位数。
输入格式
输入的第一行包含 。
第二行包含 个整数 。
第三行包含 。
以下 行每行包含两个整数 和 ( ),随后是 个整数。后 个整数表示配方中用于制造一单位金属 所需要被融合的金属。输入保证 大于这 个数。
输出格式
输出在应用一系列零次或多次转化后,Petr 可能拥有的金属 的最大单位数。
5
2 0 0 1 0
3
5 2 3 4
2 1 1
3 1 2
1
提示
样例解释
在这个例子中,以下是一种最优的转化方式:
- 将一单位金属 转化为金属 。
- 将一单位金属 转化为金属 。
- 将一单位金属 和金属 转化为金属 。
现在 Petr 还有一单位金属 和一单位金属 。她无法再制造更多的金属 。
数据范围
测试点 中,对于 ,一单位金属 可以被转化为一单位金属 。
测试点 中,每个配方均将一单位的一种金属转化为另一种金属。
测试点 没有额外限制。