求助一题
  • 板块学术版
  • 楼主siyu123
  • 当前回复5
  • 已保存回复5
  • 发布时间2020/8/24 19:46
  • 上次更新2023/11/6 19:29:17
查看原帖
求助一题
362713
siyu123楼主2020/8/24 19:46

题面: 这天小A正在做饭,一共有N种食材可以供小A使用。

但是某两种食材如果放在一起就会让食物变得很难吃,当一道菜里面难吃的食材组合大于K时,这道菜就会变成黑暗料理。

每种食材有一个健康值Ai,一份料理的健康值是将所用食材的健康值加起来。

请问小A在不做黑暗料理的情况下,能做出的最健康的菜是多少?

输入: 第一行三个整数 分别是食材种类N、难吃组合的数目M、临界值K。

第二行一共N个整数,第i个数表示第i种食材的健康值Ai。

接下来M行,每行两个整数Bi,Ci表示第Bi种菜和第Ci种菜是一个难吃组合。

输出: 一个整数,表示非黑暗料理的最大健康值,保证答案有解。

样例:

输入

5 4 1

3 4 5 2 1

1 2

2 3

3 4

4 5

样例输出

12

2020/8/24 19:46
加载中...