• 「BZOJ1098」[POI2007] 办公楼biu

    「BZOJ1098」[POI2007] 办公楼biu

    DescriptionFGD开办了一家电话公司。他雇用了N个职员,给了每个职员一部手机。每个职员的手机里都存储有一些同事的电话号码。由于FGD的公司规模不断扩大,旧的办公楼已经显得十分狭窄,FGD决定将公司迁至一些新的办公楼。FGD希望职员被安置在尽量多的办公楼当中,这样对于每个职员来说都会有一个相对更好的工作环境。但是,为了联系方便起见,如果两个职员被安置在两个不同的办公楼之内,他们必须拥有彼此的电话号码...

    02014年10月3日5,917深度搜索,链表,广度搜索
  • 「BZOJ1632」[Usaco2007 Feb] Lilypad Pond

    「BZOJ1632」[Usaco2007 Feb] Lilypad Pond

    DescriptionFarmerJohn建造了一个美丽的池塘,用于让他的牛们审美和锻炼。这个长方形的池子被分割成了M行和N列(1≤M≤30;1≤N≤30)正方形格子的。某些格子上有惊人的坚固的莲花,还有一些岩石,其余的只是美丽,纯净,湛蓝的水。贝茜正在练习芭蕾舞,她从一个莲花跳跃到另一个莲花,当前位于一个莲花。她希望在莲花上一个一个的跳,目标是另一个给定莲花。她能跳既不入水,也不到一个岩石上。令门外汉惊讶的是,贝茜的每次的...

    02014年10月3日3,944广度搜索
  • 「BZOJ2023 / 1630」[Usaco2005 Nov] Ant Counting 数蚂蚁

    「BZOJ2023 / 1630」[Usaco2005 Nov] Ant Counting 数蚂蚁

    Description    有一天,贝茜无聊地坐在蚂蚁洞前看蚂蚁们进进出出地搬运食物.很快贝茜发现有些蚂蚁长得几乎一模一样,于是她认为那些蚂蚁是兄弟,也就是说它们是同一个家族里的成员.她也发现整个蚂蚁群里有时只有一只出来觅食,有时是几只,有时干脆整个蚁群一起出来.这样一来,蚂蚁们出行觅食时的组队方案就有很多种.作为一头有数学头脑的奶牛,贝茜注意到整个蚂蚁群由T(1≤T≤1000)个家族组成,她将这些家族按1到T依...

    12014年10月2日4,427递推与动规
  • 「BZOJ1770」[Usaco2009 Nov] lights 燈

    「BZOJ1770」[Usaco2009 Nov] lights 燈

    Description貝希和她的閨密們在她們的牛棚中玩遊戲。但是天不從人願,突然,牛棚的電源跳閘了,所有的燈都被關閉了。貝希是一個很膽小的女生,在伸手不見拇指的無盡的黑暗中,她感到驚恐,痛苦與絕望。她希望您能夠幫幫她,把所有的燈都給重新開起來!她才能繼續快樂地跟她的閨密們繼續玩遊戲!牛棚中一共有N(1<=N<=35)盞燈,編號為1到N。這些燈被置於一個非常複雜的網絡之中。有M(1<=M<=595)條很神奇的無向...

    32014年10月1日6,214深度搜索,高斯消元
  • 「BZOJ3297」[USACO2011 Open] forgot

    「BZOJ3297」[USACO2011 Open] forgot

    Description发生了这么多,贝茜已经忘记了她cowtube密码。然而,她记得一些有用的信息。首先,她记得她的密码(记为变量P)长度为L(1<=L<=1,000)字符串,并可以被分成一个或多个词(不一定是唯一的),词来自于字典中NW(1<=NW<=1,000)个独特的词。一个词W_i,被定义为一个长度1..20的小写字母序列('a'..'z')。她还记得她密码中某些字母的位置。请看下面的例子。贝西知道她的密码看起来像"a??l?ban???????...

    12014年10月1日2,988递推与动规
  • 「BZOJ3389」[Usaco2004 Dec] Cleaning Shifts安排值班

    「BZOJ3389」[Usaco2004 Dec] Cleaning Shifts安排值班

    Description    一天有T(1≤T≤10^6)个时段.约翰正打算安排他的N(1≤N≤25000)只奶牛来值班,打扫打扫牛棚卫生.每只奶牛都有自己的空闲时间段[Si,Ei](1≤Si≤Ei≤T),只能把空闲的奶牛安排出来值班.而且,每个时间段必需有奶牛在值班.  那么,最少需要动用多少奶牛参与值班呢?如果没有办法安排出合理的方案,就输出-1.Input    第1行:N,T.    第2到N+1行:Si,Ei.Output    最少安排...

    32014年10月1日3,492dijkstra
  • 「BZOJ3398」[Usaco2009 Feb] Bullcow 牡牛和牝牛

    「BZOJ3398」[Usaco2009 Feb] Bullcow 牡牛和牝牛

    Description    约翰要带N(1≤N≤100000)只牛去参加集会里的展示活动,这些牛可以是牡牛,也可以是牝牛.牛们要站成一排.但是牡牛是好斗的,为了避免牡牛闹出乱子,约翰决定任意两只牡牛之间至少要有K(O≤K<N)只牝牛.    请计算一共有多少种排队的方法.所有牡牛可以看成是相同的,所有牝牛也一样.Input    一行,输入两个整数N和K.Output    一个整数,表示排队的方法数.SampleInput42Sampl...

    02014年10月1日5,965排列组合,乘法逆元
  • 「BZOJ3065」带插入区间K小值

    「BZOJ3065」带插入区间K小值

    Description从前有n只跳蚤排成一行做早操,每只跳蚤都有自己的一个弹跳力a[i]。跳蚤国王看着这些跳蚤国欣欣向荣的情景,感到非常高兴。这时跳蚤国王决定理性愉悦一下,查询区间k小值。他每次向它的随从伏特提出这样的问题:从左往右第x个到第y个跳蚤中,a[i]第k小的值是多少。这可难不倒伏特,他在脑袋里使用函数式线段树前缀和的方法水掉了跳蚤国王的询问。这时伏特发现有些跳蚤跳久了弹跳力会有变化,有的会增大,有的会减少。这...

  • 「BZOJ3412」[Usaco2009 Dec] Music Notes乐谱

    「BZOJ3412」[Usaco2009 Dec] Music Notes乐谱

    DescriptionInput第1行:两个整数N,Q.第2到N+1行:第i+l行只有一个整数Bi.第N+2到N+Q+I行:第N+i+l行只有一个整数Ti.Output第1到Q行:对与每个询问,在词问的时间内,奶牛敲击的是哪个音阶?SampleInput3521323401SampleOutput23311题解二分[crayon-67acd26e3f0b4485551207/] ...

    02014年9月28日2,777二分法
  • 「BZOJ3410」[Usaco2009 Dec] Selfish Grazing 自私的食草者

    「BZOJ3410」[Usaco2009 Dec] Selfish Grazing 自私的食草者

    Description    约翰有N(1≤N≤50000)头牛,约翰的草地可以认为是一条直线.每只牛只喜欢在某个特定的范围内吃草.第i头牛喜欢在区间(Si,Ei)吃草,1≤Si<Ei≤1,000,000,00.    奶牛们都很自私,他们不喜欢和其他奶牛共享自己喜欢吃草的领域,因此约翰要保证任意两头牛都不会共享他们喜欢吃草昀领域.如果奶牛i和奶牛J想要同时吃草,那么要满足:Si>=Ej或者Ei≤Sj.约翰想知道在同一时刻,最多可以有多少...

    02014年9月28日2,987贪心
  • NOI2010 超级钢琴

    NOI2010 超级钢琴

    Description小Z是一个小有名气的钢琴家,最近C博士送给了小Z一架超级钢琴,小Z希望能够用这架钢琴创作出世界上最美妙的音乐。这架超级钢琴可以弹奏出n个音符,编号为1至n。第i个音符的美妙度为Ai,其中Ai可正可负。一个“超级和弦”由若干个编号连续的音符组成,包含的音符个数不少于L且不多于R。我们定义超级和弦的美妙度为其包含的所有音符的美妙度之和。两个超级和弦被认为是相同的,当且仅当这两个超级和弦所包含的音...

    22014年9月28日7,891ST表,贪心
  • 「BZOJ3714」[PA2014] Kuglarz

    「BZOJ3714」[PA2014] Kuglarz

    Description魔术师的桌子上有n个杯子排成一行,编号为1,2,…,n,其中某些杯子底下藏有一个小球,如果你准确地猜出是哪些杯子,你就可以获得奖品。花费c_ij元,魔术师就会告诉你杯子i,i+1,…,j底下藏有球的总数的奇偶性。采取最优的询问策略,你至少需要花费多少元,才能保证猜出哪些杯子底下藏着球?Input第一行一个整数n(1<=n<=2000)。第i+1行(1<=i<=n)有n+1-i个整数,表示每一种询问所需的花费。其中c_ij(对区间[...

    52014年9月28日4,481prim
60 / 145 « 上一页 1 ...58 59 60 61 62 ...145 下一页 »