AT_abc322_e.[ABC322E] Product Development
普及+/提高
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
AtCoder 社正在开发一款新产品。该产品有 K 个参数,目前所有参数的值均为 0。AtCoder 社的目标是让所有参数的值都达到 P 以上。
现在有 N 个开发方案。执行第 i 个开发方案后,对于每个 1≤j≤K,第 j 个参数会增加 Ai,j,但执行该开发方案需要花费 Ci 的成本。
同一个开发方案不能执行一次以上。请判断 AtCoder 社能否达成目标,如果可以,求出达成目标所需的最小总成本。
输入格式
输入以如下格式从标准输入给出。
N K P
C1 A1,1 A1,2 … A1,K
C2 A2,1 A2,2 … A2,K
…
CN AN,1 AN,2 … AN,K
输出格式
如果 AtCoder 社能够达成目标,输出达成目标所需的最小总成本;否则输出 -1。
输入输出样例
输入#1
4 3 5 5 3 0 2 3 1 2 3 3 2 4 0 1 0 1 4
输出#1
9
输入#2
7 3 5 85 1 0 1 37 1 1 0 38 2 0 0 45 0 2 2 67 1 1 0 12 2 2 0 94 2 2 1
输出#2
-1
说明/提示
限制条件
- 1≤N≤100
- 1≤K,P≤5
- 0≤Ai,j≤P (1≤i≤N,1≤j≤K)
- 1≤Ci≤109 (1≤i≤N)
- 所有输入均为整数
样例解释 1
如果执行第 1、3、4 个开发方案,则各参数分别为 3+2+0=5,0+4+1=5,2+0+4=6,均达到 5 以上,因此目标可以达成。此时总成本为 5+3+1=9。无法以总成本 8 或更低达成目标,因此答案为 9。
样例解释 2
无论如何都无法达成目标,因此输出 -1。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?