Fork me on GitHub

  2013年1月22日
摘要: 题目1011:最大连续子序列时间限制:1 秒内存限制:32 兆特殊判题:否提交:1724解决:856题目描述: 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 <= i <= j <= K。最大连续子序列是所有连续子序列中元素和最大的一个,例如给定序列{ -2, 11, -4, 13, -5, -2 },其最大连续子序列为{ 11, -4, 13 },最大和为20。现在增加一个要求,即还需要输出该子序列的第一个和最后一个元素。输入: 测试输入包含若干测试用例,每个测试用例占2行,第1行给出 阅读全文
posted @ 2013-01-22 15:11 huashiyiqike 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 题目1152:点菜问题时间限制:1 秒内存限制:32 兆特殊判题:否提交:371解决:170题目描述: 北大网络实验室经常有活动需要叫外买,但是每次叫外买的报销经费的总额最大为C元,有N种菜可以点,经过长时间的点菜,网络实验室对于每种菜i都有一个量化的评价分数(表示这个菜可口程度),为Vi,每种菜的价格为Pi, 问如何选择各种菜,使得在报销额度范围内能使点到的菜的总评价分数最大。 注意:由于需要营养多样化,每种菜只能点一次。输入: 输入的第一行有两个整数C(1 <= C <= 1000)和N(1 <= N <= 100),C代表总共能够报销的额度,N>代表能点菜的 阅读全文
posted @ 2013-01-22 15:09 huashiyiqike 阅读(160) 评论(0) 推荐(0) 编辑