📜  门| GATE CS 2021 |设置 1 |第 50 题

📅  最后修改于: 2021-09-26 03:55:00             🧑  作者: Mango

定义 Rn 为将一根长度为 n 米的杆切割成一根或多根整数长度并出售所获得的最大金额。对于 i>0,令 p[i] 表示一根长度为 i 米的杆的售价。考虑价格数组:

p[1]=1, p[2]=5, p[3]=8, p[4]=9, p[5]=10, p[6]=17, p[7]=18 

下列关于 R7 的说法中哪些是正确的?
(一) R7=18
(B) R7=19
(C) R7 由三种不同的解决方案实现
(D) R7 不能通过由三个部分组成的解决方案来实现答案: (A) (C)
解释:根据给定的数据,

Number of pieces Possible max profits with combination of rod size 
7 7 (1, 1, 1, 1, 1, 1, 1)
6 10 (2, 1, 1, 1, 1, 1)
5 13 (2, 2, 1, 1, 1)
4 16 (2, 2, 2, 1)
3 18 (2, 2, 3)
2 18 (6, 1)
1 18 (7)

所以,

选项(A)和(C)是正确的。

参考 – 切割杆 | DP-13 和解决方案 – https://ide.geeksforgeeks.org/lbBeyHa3xd

这个问题的测验