为了研究农场的气候,Betsy帮助农夫John做了N(1 <= N <= 100)次气压测量并按顺序记录了结果M_1...M_N(1 <= M_i <= 1,000,000). Betsy想找出一部分测量结果来总结整天的气压分布. 她想用K(1 <= K <= N)个数s_j (1 <= s_1 < s_2 < ... < s_K <= N)来概括所有测量结果. 她想限制如下的误差: 对于任何测量结果子集,每一个非此子集中的结果都会产生误差.总误差是所有测量结果的误差之和.更明确第说, 对于每一个和所有s_j都不同的i: 如果 i 小于 s_1, 误差是: 2 | Mi - M(s_1) | 如果i在sj和s(j+1)之间,误差是: | 2 M_i - Sum(sj, s(j+1)) | 注:Sum(x, y) = M_x + M_y; (M_x 和 M_y 之和) 如果i大于s_K,误差为: 2 | Mi - M(s_K) | Besty给了最大允许的误差E (1 <= E <= 1,000,000),找出最小的一部分结果史得误差最多为E.
4 20 10 3 20 40 输入解释: Bessie做了4次记录,分别为10,3,20,和40.最大允许误差是20.
2 17
选择第二和第四次测量结果能达到最小误差17. 第一次结果的误差是2|10-3| = 14; 第三次结果的误差是|220 - (3+40)|=3.