
DP
lqybzx
123
展开
-
bzoj 1721: [Usaco2006 Mar]Ski Lift 缆车支柱
DescriptionFarmer Ron in Colorado is building a ski resort for his cows (though budget constraints dictate construction of just one ski lift). The lift will be constructed as a monorail and will c原创 2014-09-01 22:49:32 · 1953 阅读 · 0 评论 -
2016多校训练Contest6: 1002 A Simple Chess hdu5794
Problem DescriptionThere is a n×m board, a chess want to go to the position (n,m) from the position (1,1).The chess is able to go to position (x2,y2) from the position (x1,y1), only an原创 2016-08-04 23:53:27 · 863 阅读 · 1 评论 -
2016多校训练Contest9: 1002 Best Division hdu5845
Problem DescriptionYou are given an array A, consisting of N integers.You are also given 2 integers K and L.You must divide the whole array A into exactly K nonempty intervals, such that t原创 2016-08-17 00:22:44 · 943 阅读 · 4 评论 -
2016多校训练Contest6: 1008 To My Girlfriend hdu5800
Problem DescriptionDear GuoI never forget the moment I met with you.You carefully asked me: "I have a very difficult problem. Can you teach me?".I replied with a smile, "of course"."I have n i原创 2016-08-05 17:02:36 · 485 阅读 · 0 评论 -
2016多校训练Contest5: 1001 ATM Mechine hdu5781
Problem DescriptionAlice is going to take all her savings out of the ATM(Automatic Teller Machine). Alice forget how many deposit she has, and this strange ATM doesn't support query deposit. The o原创 2016-08-03 12:21:48 · 683 阅读 · 0 评论 -
2016多校训练Contest7: 1008 Hearthstone hdu5816
Problem DescriptionHearthstone is an online collectible card game from Blizzard Entertainment. Strategies and luck are the most important factors in this game. When you suffer a desperate situatio原创 2016-08-09 21:35:34 · 497 阅读 · 0 评论 -
2016多校训练Contest7: 1011 Knights hdu5819
Problem DescriptionAt the start of this game, there are N knights on a road of length N+1. The knights are numbered from 1 to N, and the ith knight stands i unit from the left end of the road.原创 2016-08-09 23:13:50 · 701 阅读 · 0 评论 -
2016中国大学生程序设计竞赛 - 网络选拔赛 1003 Magic boy Bi Luo with his excited tree hdu5834
Problem DescriptionBi Luo is a magic boy, he also has a migic tree, the tree has N nodes , in each node , there is a treasure, it's value is V[i], and for each edge, there is a cost C[i], wh原创 2016-08-14 23:02:25 · 851 阅读 · 0 评论 -
bzoj 1499: [NOI2005]瑰丽华尔兹
Description你跳过华尔兹吗?当音乐响起,当你随着旋律滑动舞步,是不是有一种漫步仙境的惬意?众所周知,跳华尔兹时,最重要的是有好的音乐。但是很少有几个人知道,世界上最伟大的钢琴家一生都漂泊在大海上,他的名字叫丹尼•布德曼•T.D.•柠檬•1900,朋友们都叫他1900。 1900在20世纪的第一年出生在往返于欧美的邮轮弗吉尼亚号上,很不幸他刚出生就被抛弃了,成了孤儿。1900孤独的原创 2016-10-28 16:02:54 · 530 阅读 · 0 评论 -
bzoj 4720: [Noip2016]换教室
Description对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程。在可以选择的课程中,有2n节课程安排在n个时间段上。在第i(1≤i≤n)个时间段上,两节内容相同的课程同时在不同的地点进行,其中,牛牛预先被安排在教室ci上课,而另一节课程在教室di进行。在不提交任何申请的情况下,学生们需要按时间段的顺序依次完成所有的n节安排好的课程。如果学生想更原创 2016-12-07 19:55:42 · 694 阅读 · 0 评论 -
hdu 5945 Fxx and game
Problem DescriptionYoung theoretical computer scientist Fxx designed a game for his students.In each game, you will get three integers X,k,t.In each step, you can only do one of the followin原创 2017-03-19 21:19:29 · 477 阅读 · 0 评论 -
codeforces796E Exam Cheating
Zane and Zane's crush have just decided to date! However, the girl is having a problem with her Physics final exam, and needs your help.There are n questions, numbered from 1 to n. Question i co原创 2017-05-02 20:27:03 · 1253 阅读 · 0 评论 -
bzoj 1260: [CQOI2007]涂色paint
Description假设你有一条长度为5的木版,初始时没有涂过任何颜色。你希望把它的5个单位长度分别涂上红、绿、蓝、绿、红色,用一个长度为5的字符串表示这个目标:RGBGR。 每次你可以把一段连续的木版涂成一个给定的颜色,后涂的颜色覆盖先涂的颜色。例如第一次把木版涂成RRRRR,第二次涂成RGGGR,第三次涂成RGBGR,达到目标。 用尽量少的涂色次数达到目标。Input输入原创 2017-05-20 18:59:31 · 390 阅读 · 0 评论 -
bzoj 2726: [SDOI2012]任务安排
Description机器上有N个需要处理的任务,它们构成了一个序列。这些任务被标号为1到N,因此序列的排列为1,2,3...N。这N个任务被分成若干批,每批包含相邻的若干任务。从时刻0开始,这些任务被分批加工,第i个任务单独完成所需的时间是Ti。在每批任务开始前,机器需要启动时间S,而完成这批任务所需的时间是各个任务需要时间的总和。注意,同一批任务将在同一时刻完成。每个任务的费用是它原创 2017-06-04 16:35:42 · 815 阅读 · 0 评论 -
bzoj 4831: [Lydsy2017年4月月赛]序列操作
Description给定一个长度为 n 的非负整数序列 a_1,a_2,...a_n 。你可以使用一种操作:选择在序列中连续的两个正整数,并使它们分别减一。当你不能继续操作时游戏结束,而你的得分等于你使用的操作次数。你的任务是计算可能的最小得分和最大得分。Input第一行包含一个正整数 T ,表示有 T 组数据,满足 T ≤ 200 。接下来依次给出每组测原创 2017-07-01 16:00:48 · 612 阅读 · 0 评论 -
bzoj 3233: [Ahoi2013]找硬币
Description小蛇是金融部部长。最近她决定制造一系列新的货币。假设她要制造的货币的面值为x1,x2,x3… 那么x1必须为1,xb必须为xa的正整数倍(b>a)。例如 1,5,125,250就是一组合法的硬币序列,而1,5,100,125就不是。不知从哪一天开始,可爱的蛇爱上了一种萌物——兔纸!从此,小蛇便走上了遇上兔纸娃娃就买的不归路。某天,小蛇看到了N只可爱的兔纸,假设这N原创 2017-07-01 17:24:15 · 310 阅读 · 0 评论 -
bzoj 4069: [Apio2015]巴厘岛的雕塑
Description印尼巴厘岛的公路上有许多的雕塑,我们来关注它的一条主干道。在这条主干道上一共有 N 座雕塑,为方便起见,我们把这些雕塑从 1 到 N 连续地进行标号,其中第 i 座雕塑的年龄是 Yi 年。为了使这条路的环境更加优美,政府想把这些雕塑分成若干组,并通过在组与组之间种上一些树,来吸引更多的游客来巴厘岛。下面是将雕塑分组的规则:这些雕塑必须被分为恰好 X 组,其原创 2016-08-01 15:11:04 · 464 阅读 · 0 评论 -
2016多校训练Contest5: 1011 Two hdu5791
Problem DescriptionAlice gets two sequences A and B. A easy problem comes. How many pair of sequence A' and sequence B' are same. For example, {1,2} and {1,2} are same. {1,2,4} and {1,4,2} are not原创 2016-08-03 18:20:02 · 313 阅读 · 0 评论 -
2016多校训练Contest4: 1001 Another Meaning hdu5763
Problem DescriptionAs is known to all, in many cases, a word has two meanings. Such as “hehe”, which not only means “hehe”, but also means “excuse me”. Today, ?? is chating with MeiZi online, Me原创 2016-07-30 22:31:17 · 419 阅读 · 0 评论 -
bzoj 3622: 已经没有什么好害怕的了
DescriptionInputOutputSample Input4 25 35 15 4540 20 10 30Sample Output4HINT学姐走好_(:з」∠)_容斥+DPf[i][j]表示前i个有j对大于药片。剩下i-j对情况随意的种数f[i][j]=f[原创 2014-11-30 11:51:25 · 852 阅读 · 0 评论 -
bzoj 1768: [Ceoi2009]logs
Description有一个N*M的01矩阵,现在你可以的任意交换其中的列,要求找一个最大的仅由1组成的矩阵。 NInputN,M 以下N行每行M个字符。OutputSample Input10 6001010 111110 011110 111110 011110 111111 110111 110111 000原创 2014-10-18 21:39:13 · 960 阅读 · 0 评论 -
bzoj 2442: [Usaco2011 Open]修剪草坪
Description在一年前赢得了小镇的最佳草坪比赛后,FJ变得很懒,再也没有修剪过草坪。现在,新一轮的最佳草坪比赛又开始了,FJ希望能够再次夺冠。然而,FJ的草坪非常脏乱,因此,FJ只能够让他的奶牛来完成这项工作。FJ有N(1 奶牛i的效率为E_i(0 靠近的奶牛们很熟悉,因此,如果FJ安排超过K只连续的奶牛,那么,这些奶牛就会罢工去开派对:)。因此原创 2014-10-23 17:25:52 · 921 阅读 · 0 评论 -
bzoj 1706: [usaco2007 Nov]relays 奶牛接力跑
DescriptionFJ的N(2 <= N <= 1,000,000)头奶牛选择了接力跑作为她们的日常锻炼项目。至于进行接力跑的地点 自然是在牧场中现有的T(2 <= T <= 100)条跑道上。 农场上的跑道有一些交汇点,每条跑道都连结了两个不同的交汇点 I1_i和I2_i(1 <= I1_i <= 1,000; 1 <= I2_i <= 1,000)。每个交汇点都是至少两条跑道的端点原创 2014-09-10 20:31:02 · 688 阅读 · 0 评论 -
bzoj 1783: [Usaco2010 Jan]Taking Turns
DescriptionFarmer John has invented a new way of feeding his cows. He lays out N (1 <= N <= 700,000) hay bales conveniently numbered 1..N in a long line in the barn. Hay bale i has weight W_i (1 <原创 2014-10-17 13:30:21 · 821 阅读 · 0 评论 -
bzoj 3357: [Usaco2004]等差数列
Description 约翰发现奶牛经常排成等差数列的号码.他看到五头牛排成这样的序号:“1,4,3,5,7”很容易看出“1,3,5,7”是等差数列. 给出N(1≤N≤2000)数字AI..AN(O≤Ai≤10^9),找出最长的等差数列,输出长度.Input 第1行:一个整数N. 第2到N+1行:每行一个整数Ai,表示牛的号码.O原创 2015-03-10 20:54:26 · 978 阅读 · 0 评论 -
bzoj 1096: [ZJOI2007]仓库建设
DescriptionL公司有N个工厂,由高到底分布在一座山上。如图所示,工厂1在山顶,工厂N在山脚。 由于这座山处于高原内陆地区(干燥少雨),L公司一般把产品直接堆放在露天,以节省费用。突然有一天,L公司的总裁L先生接到气象部门的电话,被告知三天之后将有一场暴雨,于是L先生决定紧急在某些工厂建立一些仓库以免产品被淋坏。由于地形的不同,在不同工厂建立仓库的费用可能是不同的。第i个工厂目前已原创 2015-04-08 21:01:02 · 545 阅读 · 0 评论 -
bzoj 1597: [Usaco2008 Mar]土地购买
Description农夫John准备扩大他的农场,他正在考虑N (1 <= N <= 50,000) 块长方形的土地. 每块土地的长宽满足(1 <= 宽 <= 1,000,000; 1 <= 长 <= 1,000,000). 每块土地的价格是它的面积,但FJ可以同时购买多快土地. 这些土地的价格是它们最大的长乘以它们最大的宽, 但是土地的长宽不能交换. 如果FJ买一块3x5的地和一块5x原创 2015-04-08 22:23:33 · 1256 阅读 · 0 评论 -
bzoj 1911: [Apio2010]特别行动队
DescriptionInputOutputSample Input4-1 10 -20 2 2 3 4 Sample Output9HINT斜率优化DP首先我们考虑初始转移方程f[i]=max(f[j]+a*(s[i]-s[j])^2+b*(s[i]-s[j])+c);其中s为x的前缀和考虑j原创 2015-04-09 09:56:03 · 484 阅读 · 0 评论 -
bzoj 3437: 小P的牧场
Description 背景 小P是个特么喜欢玩MC的孩纸。。。 描述 小P在MC里有n个牧场,自西向东呈一字形排列(自西向东用1…n编号),于是他就烦恼了:为了控制这n个牧场,他需要在某些牧场上面建立控制站,每个牧场上只能建立一个控制站,每个控制站控制的牧场是它所在的牧场一直到它西边第一个控制站的所有牧场(它西边第一个控制站所在的牧场不被控制)(如果它西边不存原创 2015-04-09 13:15:18 · 661 阅读 · 0 评论 -
bzoj 3791: 作业
Description众所周知,白神是具有神奇的能力的。比如说,他对数学作业说一声“数”,数学作业就会出于畏惧而自己完成;对语文作业说一声“语”,语文作业就会出于畏惧而自己完成。今天,语文老师和数学老师布置了许多作业,同学们纷纷寻找白神寻求帮助。白神作为一个助人为乐的人,便答应下来。回到家,白神将这N份作业按顺序摊开,发现语文作业数学作业混在一起,这就让白神苦恼起来原创 2015-05-22 08:54:22 · 508 阅读 · 0 评论 -
CodeForces 316D3 PE Lesson
题意:N个人站在一条线上传球,每个人传球次数的上限为Ai(值为1或者2),一开始每个人手上的球从左往右标为1..N,每一次传球,即是两个人手上的球互换,问传球后的所有的情况数(即最后产生的1-N的不同排列数)范围:N首先通过递推就可以得到全是1的转移方程F[I]=F[I-1]+(I-1)*F[I-2]可以发现1可以把2变成1。设1有x个,那么我们原创 2015-11-28 17:11:26 · 642 阅读 · 0 评论 -
Codeforces 288E Polo the Penguin and Lucky Numbers
题目大意:我们定义只含有4或者7的数为“幸运数”现在给你L,R,问你L到R之间的幸运数的和答案对10^9+7取模(1看到数字第一个想到的就是数位DP。我们用sx[i][4]表示长度为i且开头为4的幸运数的和用sx[i][7]表示长度为i且开头为7的幸运数的和s[i][4]和s[i][7]分别表示长度为i的开头分别为4和7的幸运数个数f[i][原创 2015-11-28 17:27:01 · 1664 阅读 · 0 评论 -
Codeforces 285E - Positions in Permutations 【题解待补全】
题目大意:现在有一个1到n的排列p1,p2……pn我们定义一个排位指数kk为数列中|pi-i|=1的数量现在给你n和k,求n的排列中排位指数为k的排列的数量答案对10^9+7取模10考虑前面i个数位置排位指数为j的情况这个时候考虑加入i+1。这时候有几种情况1、i在位置i上2、i在位置i-1上3、……做这题的时间太久远有点记不太清了。。大原创 2015-11-28 17:48:39 · 723 阅读 · 0 评论 -
bzoj 4247: 挂饰
DescriptionJOI君有N个装在手机上的挂饰,编号为1...N。 JOI君可以将其中的一些装在手机上。JOI君的挂饰有一些与众不同——其中的一些挂饰附有可以挂其他挂件的挂钩。每个挂件要么直接挂在手机上,要么挂在其他挂件的挂钩上。直接挂在手机上的挂件最多有1个。此外,每个挂件有一个安装时会获得的喜悦值,用一个整数来表示。如果JOI君很讨厌某个挂饰,那么这个挂饰的喜悦值就是一个原创 2016-07-01 15:12:06 · 529 阅读 · 0 评论 -
2017多校训练Contest4: 1012 Wavel Sequence hdu6078
Problem DescriptionHave you ever seen the wave? It's a wonderful view of nature. Little Q is attracted to such wonderful thing, he even likes everything that looks like wave. Formally, he defines原创 2017-08-20 17:26:33 · 389 阅读 · 0 评论