摘要: 题目描述 Description 一个矩形可以划分成M*N个小正方形,其中有一些小正方形不能使用。一个多米诺骨牌占用两个相邻的小正方形。试问整个区域内最多可以不重叠地放多少个多米诺骨牌且不占用任何一个被标记为无法使用的小正方形。 输入描述 Input Description 第一行有两个用空格隔开的 阅读全文
posted @ 2016-11-10 21:54 karles~ 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】有4个长度为N的数组a,b,c,d。现在需要你选择N个数构成数组e,数组e满足a[i]≤e[i]≤b[i]以及 Σe[i]*c[i]=0,并且使得Σe[i]*d[i]最大。【输入格式】输入文件名为abcd.in。输入文件共 N+1 行。第 1 行包含1个正整数N。第 i+1 行包含4个整 阅读全文
posted @ 2016-11-10 17:54 karles~ 阅读(645) 评论(7) 推荐(2) 编辑
摘要: 【问题描述】Vasya在玩一个叫做"Dwarf Tower"的游戏,这个游戏中有n个不同的物品,它们的编号为1到n。现在Vasya想得到编号为1的物品。获得一个物品有两种方式:1. 直接购买该物品,第i件物品花费的钱为ci2. 用两件其他物品合成所需的物品,一共有m种合成方式。请帮助Vasya用最少 阅读全文
posted @ 2016-11-10 17:44 karles~ 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】有两个正整数数列,元素个数分别为N和M。从两个数列中分别任取一个数相乘,这样一共可以得到N*M个数,询问这N*M个数中第K小数是多少。【输入格式】输入文件名为number.in。输入文件包含三行。第一行为三个正整数N,M和K。第二行为N个正整数,表示第一个数列。第三行为M个正整数,表述第 阅读全文
posted @ 2016-11-10 17:40 karles~ 阅读(821) 评论(1) 推荐(1) 编辑