1614_太空飞行计划

2022-5-16 18:17| 发布者: Hocassian| 查看: 40| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-2-8950443600300-Problem List-采集的数据-后羿采集器.html

Pro.ID

1614

Title

太空飞行计划

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=1614

AC

0

Submit

4

Ratio

0.00%

时间&空间限制

  • Time Limit: 2000/1000 MS (Java/Others)     Memory Limit: 262144/262144 K (Java/Others)
  • 描述

    W教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合 E = { E1, E2, ⋯, Em } ,和进行这些实验需要使用的全部仪器的集合 I = { I1, I2, ⋯, In } 。实验 Ej 需要用到的仪器是 I 的子集 EjI

    配置仪器 Ik 的费用为 ck 美元。实验 Ej 的赞助商已同意为该实验结果支付 pj 美元。W教授的任务是找出一个有效算法,确定在一次太空飞行中要进行哪些实验并因此而配置哪些仪器才能使太空飞行的净收益最大。这里净收益是指进行实验所获得的全部收入与配置仪器的全部费用的差额。

    对于给定的实验和仪器配置情况,编程找出净收益最大的试验计划。

    输入

    第1行有2个正整数 mn ( 1 ≤ n, m ≤ 50 )。 m 是实验数,n 是仪器数。接下来的 m 行,每行是一个实验的有关数据。第一个数赞助商同意支付该实验的费用;接着是该实验需要用到的若干仪器的编号。最后一行的 n 个数是配置每个仪器的费用。

    输出

    Description

    W教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合 E = { E1, E2, ⋯, Em } ,和进行这些实验需要使用的全部仪器的集合 I = { I1, I2, ⋯, In } 。实验 Ej 需要用到的仪器是 I 的子集 EjI

    配置仪器 Ik 的费用为 ck 美元。实验 Ej 的赞助商已同意为该实验结果支付 pj 美元。W教授的任务是找出一个有效算法,确定在一次太空飞行中要进行哪些实验并因此而配置哪些仪器才能使太空飞行的净收益最大。这里净收益是指进行实验所获得的全部收入与配置仪器的全部费用的差额。

    对于给定的实验和仪器配置情况,编程找出净收益最大的试验计划。

    Input

    第1行有2个正整数 mn ( 1 ≤ n, m ≤ 50 )。 m 是实验数,n 是仪器数。接下来的 m 行,每行是一个实验的有关数据。第一个数赞助商同意支付该实验的费用;接着是该实验需要用到的若干仪器的编号。最后一行的 n 个数是配置每个仪器的费用。

    Output

    第 1 行是实验编号,第 2 行是仪器编号,最后一行是净收益。

    请不要输出行末空格以免被判答案错误!

    Sample Input

    2 3
    10 1 2
    25 2 3
    5 6 7

    Sample Output

    1 2
    1 2 3
    17

    Source

    样例输入

    2 3
    10 1 2
    25 2 3
    5 6 7

    样例输出

    1 2
    1 2 3
    17

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部