摘要: 题目描述 Description 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能量的一 阅读全文
posted @ 2018-08-07 18:07 qseer 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Description 给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个)。要求将此字母串分成k份(1<k<=40),且每份中包含的单词个数加起来总数最大(每份中包含的单词可以部分重叠。当选用一个单词之后,其第一个字母不能 阅读全文
posted @ 2018-08-07 17:46 qseer 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 描述 政府在某山区修建了一条道路,恰好穿越总共m个村庄的每个村庄一次,没有回路或交叉,任意两个村庄只能通过这条路来往。已知任意两个相邻的村庄之间的距离为di(为正整数),其中,0 < i < m。为了提高山区的文化素质,政府又决定从m个村中选择n个村建小学(设 0 < n < = m < 500 ) 阅读全文
posted @ 2018-08-07 13:15 qseer 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 题目描述将整数 n 分成 k 份,且每份不能为空,任意两个方案不相同(不考虑顺序)。 例如: n=7 , k=3 ,下面三种分法被认为是相同的。 1,1,51,5,15,1,1 问有多少种不同的分法。 输入格式:n,k 输出格式:1个整数,即不同的分法。 输入样例7 3 输出样例4 虽然正解是DP, 阅读全文
posted @ 2018-08-07 12:01 qseer 阅读(232) 评论(1) 推荐(0) 编辑
摘要: -->测评传送门 题目描述潜水员为了潜水要使用特殊的装备。他有一个带2种气体的气缸:一个为氧气,一个为氮气。让潜水员下潜的深度需要各种的数量的氧和氮。潜水员有一定数量的气缸。每个气缸都有重量和气体容量。潜水员为了完成他的工作需要不少于特定数量的氧和氮。他完成工作所需气缸的总重的最低限度的是多少?输入 阅读全文
posted @ 2018-08-06 20:42 qseer 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 描述 北大信息学院的同学小明毕业之后打算创业开餐馆.现在共有n 个地点可供选择。小明打算从中选择合适的位置开设一些餐馆。这 n 个地点排列在同一条直线上。我们用一个整数序列m1, m2, ... mn 来表示他们的相对位置。由于地段关系,开餐馆的利润会有所不同。我们用pi 表示在mi 处开餐馆的利润 阅读全文
posted @ 2018-08-06 17:58 qseer 阅读(429) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<algorithm> using namespace std; int n,m,a[1010],b[1010],f[1010][1010]; int main() { scanf("%d",&n); for(int i=1;i<=n;++i) { 阅读全文
posted @ 2018-08-06 13:14 qseer 阅读(204) 评论(0) 推荐(0) 编辑
摘要: -->测评传送门 题目描述 有n堆石子排成一列,每堆石子有一个重量w[i], 每次合并可以合并相邻的两堆石子,一次合并的代价为两堆石子的重量和w[i]+w[i+1]。问安排怎样的合并顺序,能够使得总合并代价达到最小。 输入描述第一行一个整数n(n<=100) 第二行n个整数w1,w2...wn (w 阅读全文
posted @ 2018-08-06 13:01 qseer 阅读(113) 评论(0) 推荐(0) 编辑
摘要: -->测评传送门 题目描述为了庆贺班级在校运动会上取得全校第一名成绩,班主任决定开一场庆功会,为此拨款购买奖品犒劳运动员。期望拨款金额能购买最大价值的奖品,可以补充他们的精力和体力。输入格式第一行二个数n(n<=500),m(m<=6000),其中n代表希望购买的奖品的种数,m表示拨款金额。 接下来 阅读全文
posted @ 2018-08-05 22:50 qseer 阅读(302) 评论(0) 推荐(0) 编辑
摘要: -->测评传送门 题目描述有N种物品和一个容量为V的背包,每种物品都有无限件可用。第i种物品的费用是w[i],价值是c[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。输入格式第一行两个整数V,N 之后N行每行两个数 第i+1行表示第i种物品的费用是w[i],价值是 阅读全文
posted @ 2018-08-05 22:37 qseer 阅读(163) 评论(0) 推荐(0) 编辑