站外题求解!!!
  • 板块学术版
  • 楼主wujunxi206
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/9/21 18:49
  • 上次更新2024/9/21 18:56:16
查看原帖
站外题求解!!!
1271480
wujunxi206楼主2024/9/21 18:49

题目描述

有一家餐馆有kk张桌子,第i张桌子最大可以坐下RiR_i个人。现在来了nn伙顾客,第ii群顾客共有CiC_i个人,将会带来收益PiP_i。每张桌子只能安排一群顾客,而且同一群顾客都要坐在一张桌子上。问接受哪几群顾客,并分别安排在哪几张桌子可以带来最大的收益。

输入格式

第一行包含一个整数n(1<=n<=1000)n(1<=n<=1000)
接下来有n行,每行有两个整数ci,pi。
接下来一行一个整数k(1<=k<=1000)k(1<=k<=1000)
最后一行包含k个整数r1rkr_1……r_k

输出格式

输出一个数,表示最大的收益 样例输入

3
10 50
2 100
5 30
3
4 6 9

样例输出

130

时空限制 2s,512M2s,512M
这道题我没思路求解

2024/9/21 18:49
加载中...