dp
BeyondW__
这个作者很懒,什么都没留下…
展开
-
【BZOJ】1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛 最长上升子序列
DescriptionFarmer John养了N(1 <= N <= 5,000)头奶牛,每头牛都有一个不超过32位二进制数的正整数编号。FJ希望奶牛们在进食前,能按编号从小到大的顺序排好队,但奶牛们从不听他的话。为了让奶牛们养成这个习惯,每次开饭时,FJ从奶牛中顺序地挑出一些,这些奶牛的编号必须按挑出的顺序递增。然后FJ让被挑出的奶牛们吃饭——其他奶牛就只能饿肚子了。 现在,你得到了这一次原创 2016-08-29 09:05:02 · 2089 阅读 · 0 评论 -
【BZOJ】1677: [Usaco2005 Jan]Sumsets 求和
DescriptionFarmer John commanded his cows to search for different sets of numbers that sum to a given number. The cows use only numbers that are an integer power of 2. Here are the possible sets o原创 2016-09-07 16:15:17 · 727 阅读 · 0 评论 -
【BZOJ】2060: [Usaco2010 Nov]Visiting Cows 拜访奶牛
题目大意: 给定一些无向边组成的一棵树,对于树的每一条边至多选择一个节点,求整棵树最多选择多少个节点。原创 2016-09-07 10:23:19 · 617 阅读 · 0 评论 -
【BZOJ】1596: [Usaco2008 Jan]电话网络
DescriptionFarmer John决定为他的所有奶牛都配备手机,以此鼓励她们互相交流。不过,为此FJ必须在奶牛们居住的N(1 <= N <= 10,000)块草地中选一些建上无线电通讯塔,来保证任意两块草地间都存在手机信号。所有的N块草地按1..N 顺次编号。 所有草地中只有N-1对是相邻的,不过对任意两块草地A和B(1 <= A <= N; 1 <= B <= N; A !原创 2016-09-07 09:16:22 · 913 阅读 · 0 评论 -
BZOJ4318: OSU!
Descriptionosu 是一款群众喜闻乐见的休闲软件。 我们可以把osu的规则简化与改编成以下的样子: 一共有n次操作,每次操作只有成功与失败之分,成功对应1,失败对应0,n次操作对应为1个长度为n的01串。在这个串中连续的 X个1可以贡献X^3 的分数,这x个1不能被其他连续的1所包含(也就是极长的一串1,具体见样例解释) 现在给出n,以及每个操作的成功率,请你输出期望原创 2016-08-26 17:07:05 · 763 阅读 · 0 评论 -
BZOJ1042: [HAOI2008]硬币购物 dp+容斥原理
Description 硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买si的价值的东西。请问每次有多少种付款方法。Input 第一行 c1,c2,c3,c4,tot 下面tot行 d1,d2,d3,d4,s,其中di,sOutput 每次的方法数Sample Input原创 2016-08-24 08:43:45 · 495 阅读 · 0 评论 -
【BZOJ】1260: [CQOI2007]涂色paint 区间dp
Description假设你有一条长度为5的木版,初始时没有涂过任何颜色。你希望把它的5个单位长度分别涂上红、绿、蓝、绿、红色,用一个长度为5的字符串表示这个目标:RGBGR。每次你可以把一段连续的木版涂成一个给定的颜色,后涂的颜色覆盖先涂的颜色。例如第一次把木版涂成RRRRR,第二次涂成RGGGR,第三次涂成RGBGR,达到目标。用尽量少的涂色次数达到目标。Input输入仅一行,包含原创 2016-09-14 08:59:06 · 627 阅读 · 0 评论 -
BZOJ1616[Usaco2008 Mar]Cow Travelling游荡的奶牛 dp
Description奶牛们在被划分成N行M列(2 <= N <= 100; 2 <= M <= 100)的草地上游走,试图找到整块草地中最美味的牧草。Farmer John在某个时刻看见贝茜在位置 (R1, C1),恰好T (0 < T <= 15)秒后,FJ又在位置(R2, C2)与贝茜撞了正着。 FJ并不知道在这T秒内贝茜是否曾经到过(R2, C2),他能确定的只是,现在贝茜在那里。 设S为奶原创 2016-08-21 20:17:48 · 1115 阅读 · 0 评论 -
BZOJ4580: [Usaco2016 Open]248 dp
Description Bessie likes downloading games to play on her cell phone, even though she does find the small touch screen rather cumbersome to use with her large hooves.She is particularly intrigued by原创 2016-08-19 14:51:56 · 1039 阅读 · 0 评论 -
BZOJ3688折线统计 dp+线段树
Description二 维平面上有n个点(xi, yi),现在这些点中取若干点构成一个集合S,对它们按照x坐标排序,顺次连接,将会构成一些连续上升、下降的折线,设其数量为f(S)。如下图 中,1->2,2->3,3->5,5->6(数字为下图中从左到右的点编号),将折线分为了4部分,每部分连续上升、下降。现给定k,求满足f(S) = k的S集合个数。Input第一行两个整数n和k,以下n行每行两个原创 2016-08-19 14:04:50 · 1141 阅读 · 0 评论 -
BZOJ3367: [Usaco2004 Feb]The Big Game 球赛 dp
**BZOJ3367: [Usaco2004 Feb]The Big Game 球赛 dpDescription快到奶牛冠军杯足球赛了,今年在J队与H队之间将会出现十分激烈的对抗.作为今年牛奶生产创记录的奖励,约翰同意他的奶牛们观看这场比赛.N(1≤N≤2500)头牛已经在仓房排好队.他们将被挨个儿地接上车,直到约翰喊停.之后下一辆车继续挨个儿接奶牛.最终,奶牛将都被送上车.一些牛是J队的球迷,原创 2016-08-19 13:53:41 · 1082 阅读 · 0 评论 -
【BZOJ】1060: [ZJOI2007]时态同步
Description 小Q在电子工艺实习课上学习焊接电路板。一块电路板由若干个元件组成,我们不妨称之为节点,并将其用数字1,2,3….进行标号。电路板的各个节点由若干不相交的导线相连接,且对于电路板的任何两个节点,都存在且仅存在一条通路(通路指连接两个元件的导线序列)。在电路板上存在一个特殊的元件称为“激发器”。当激发器工作后,产生一个激励电流,通过导线传向每一个它所连接的原创 2016-09-07 17:20:37 · 614 阅读 · 0 评论