自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ciocio

自己选择的路,跪着也要走下去!

  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 【UVA 11178】 Morley's Theorem

Morley’s theorem states that that the lines trisecting the angles of an arbitrary plane triangle meet at the vertices of an equilateral triangle. For example in the figure below the tri-sectors of ang

2013-12-29 18:00:30 779

原创 【USACO 2013 February Gold】旅行线路

Description贝西经营着一家旅行社,一天贝西带着几队游客沿着亚马逊河旅行,河的两边分布着一些景点,每个景点都对应着一个观赏值。景点间由一些穿过河流的道路相连(位于河流同一侧的景点间没有直接道路相连),贝西想要设计游客的旅行线路,使得该线路经过的景点的总的观赏值最大。 但是,贝西可能同时带着几个旅行团,贝西希望它给安排的旅行线路不能相交。 两条线路 (a x) 和 (b

2013-12-24 13:54:13 1356

原创 背包

Description给定一个01背包和n个物品,求有多少种选择方法使得背包再也放不下余下的任意物品。Input第一行一个数字q,表示有q组测试数据 对于每一组测试数据第一行有两个数字n和m,n表示物品的个数,m表示背包的体积,下一行中有n个数字V1…Vn分别表示每件物品的体积。Output一个数字,sum表示不能使背包再放入任何物品的方案数。(保证不大于int范围)S

2013-12-23 19:47:59 879

原创 【线性规划与网络流24题 10】餐巾计划

Description一个餐厅在相继的N 天里,每天需用的餐巾数不尽相同。假设第i天需要ri块餐巾(i=1,2,…,N)。餐厅可以购买新的餐巾,每块餐巾的费用为p分;或者把旧餐巾送到快洗部,洗一块需m天,其费用为f 分;或者送到慢洗部,洗一块需n 天(n>m),其费用为s每天结束时,餐厅必须决定将多少块脏的餐巾送到快洗部,多少块餐巾送到慢洗部,以及多少块保存起来延期送洗。但是每天洗好的餐巾

2013-12-23 18:43:23 1035

原创 【Usaco Nov08 Gold】混乱的奶牛

DescriptionFarmer John的N(4 <= N <= 16)头奶牛中的每一头都有一个唯一的编号S_i(1 <= S_i <= 25,000). 奶牛为她们的编号感到骄傲, 所以每一头奶牛都把她的编号刻在一个金牌上, 并且把金牌挂在她们宽大的脖子上. 奶牛们对在挤奶的时候被排成一支"混乱"的队伍非常反感. 如果一个队伍里任意两头相邻的奶牛的编号相差超过K (1 Input

2013-12-23 13:46:05 1086

原创 【CQOI 2006】移动棋子

Description   在一个n*n的棋盘上有n枚棋子。每次可以把一枚棋子往上、下、左、右方向之一移动一格,最后排成一行、一列或者主、副对角线上(因此一共有2n+2条可能的目标状态),要求移动次数最小。    棋盘上有一些位置是障碍,棋子在任何时候都不能经过。棋子的初始位置保证不在障碍物上。任两枚棋子不能在同时到达 同一个格子。 Input第一行包含两个整数n, m,表示棋

2013-12-22 18:26:52 1557

原创 【USACO 2013 March Gold】奶牛逃跑

Description农夫约翰的牧场围栏上出现了一个洞,有N(1 幸运的是,奶牛们都在牧场外一条笔直的公路上,牧场的大门恰好位于公里的0点处。约翰知道每头牛距离牧场大门的距离P_i(-500,000 约翰从农场大门出发,每分钟移动一个单位距离,每到一头牛所在的地点,约翰就会给它套上缰绳,套缰绳不花时间。按怎样的顺序去给牛套缰绳才能使约翰损失的费用最少? Input第

2013-12-21 16:49:29 1685

原创 【USACO 2013 February Gold】分割农场

Description农夫约翰的农场被分成了N*N(2 约翰决定修建围栏将奶牛们分开,根据当地的法律,农场内的围栏必须沿水平或垂直方向穿过整个农场,但是不能从小牧场中穿过(只能沿方格的边缘)。约翰的存款最多只能修建k条围栏(1 约翰想要修建这样的围栏:使得农场中最大的一群奶牛中的奶牛数量尽可能的小(如果两只奶牛不用翻越围栏就能相互到达,那么它们就是同一群奶牛)。告诉你每块小牧场

2013-12-21 16:09:36 1572

原创 【USACO 2011 March Gold】切蛋糕

DescriptionBessie烘焙了一块巧克力蛋糕。这块蛋糕是由R*C个小的巧克力蛋糕组成的。 第i行,第j列的蛋糕有N_ij个巧克力豆。 Bessie想把蛋糕分成A*B块,(1 求出Bessie最优情况下会获得多少巧克力豆。 例如,考虑一个5*4的蛋糕,上面的碎屑分布如下图所示: 1 2 2 1 3 1 1 1 2 0 1 3 1 1 1 1 1

2013-12-21 10:43:30 1434

原创 小白逛公园 --线段树

Description小新经常陪小白去公园玩,也就是所谓的遛狗啦…在小新家附近有一条“公园路”,路的一边从南到北依次排着n个公园,小白早就看花了眼,自己也不清楚该去哪些公园玩了。 一开始,小白就根据公园的风景给每个公园打了分-.-。小新为了省事,每次遛狗的时候都会事先规定一个范围,小白只可以选择第a个和第b个公园之间(包括a、b两个公园)选择连续的一些公园玩。小白当然希望选出的公园的分数总

2013-12-21 10:22:24 2072

原创 【USACO 2013 January Gold】座位 --线段树

一类线段树的典型代表

2013-12-20 14:19:19 1560

原创 重要秘密

Description圆蛋节到来,学校又开始短暂的放假了,大部分人们都很欢乐。虽然不知道OIER们心情是否很愉快,可以确定的是ACMER们确实放假了, 所以他们脸上充满了笑容,终于有时间集体开黑刷水题了,然后集体开黑放羊去。 与此同时,NAOCAN_HELLIS发现了一个很恼火的现象,当大家沉醉于集体开黑的时候,学校的渣渣网络变得异常的卡。然后,NAOCAN_HELLIS发现了一个更恼

2013-12-19 09:47:52 817

原创 【USACO 2013 February Gold】出租车

Description贝西是一名出租车司机,它为农场里的奶牛们提供运输服务。沿着一条长度为M(1 为了节约汽油,贝西想要驾驶的总里程最短。总共N只奶牛(1 贝西从围栏最左边的位置出发(相当于坐标0点),最终在围栏的最右边(坐标M的位置)结束整个运输任务。Input第一行,两个空格间隔的整数N和M。 接下来N行,每行两个整数,表示每只奶牛的起点和终点。Output

2013-12-18 15:16:43 1669

原创 【USACO 2013 January Gold】奶牛排队

Description农夫约翰的N(1 约翰觉得如果连续排列的一段奶牛有相同的血统编号的话,奶牛们看起来会更具有威猛。为了创造这样的连续段,约翰最多能选出k种血统的奶牛,并把他们全部从队列中赶走。请帮助约翰计算这样做能得到的由相同血统编号的牛构成的连续段的长度最大是多少?Input第一行,两个空格间隔的整数N和K 接下来N行, 每行一个整数,表示对应奶牛的血统编号Outpu

2013-12-18 14:46:01 2930

原创 【HNOI2012 AM】音量调节

Description一个吉他手准备参加一场演出,他不喜欢在演出时始终使用同一个音量,所以他决定每 一首歌之前改变一次音量。在演出开始之前,他已经做好了一个列表,里面写着没受各开始之前他想要改变的音量时多少,每一次改变音量,他可以选择调高也可以调低。 音量用一个整数描述,输入文件中给定整数beginlevel,代表及他刚开始的音量,整数 Maxlevel代表吉他的最大音量。音量不能

2013-12-11 13:25:13 1016

原创 【USACO 2011 Dec Gold 】简化农场

Description农夫约翰在一所夜校学习算法课程,他刚刚学会了最小生成树。现在约翰意识到他的农场设计得不够高效,他想简化农场的布局。 约翰的农场可以看做一个图,农田代表图中顶点,田间小路代表图中的边,每条边有一定的长度。约翰注意到,农场中最多有三条小路有着相同的长度。约翰想删除一些小路使得农场成为一棵树,使得两块农田间只有一条路径。但是约翰想把农场设计成最小生成树,也就是农场道路的

2013-12-09 16:54:26 1582

原创 【HNOI2010 DAY1】合唱队

Description为了在即将到来的晚会上有更好的演出效果,作为AAA合唱队负责人的小A需要将合唱队的人根据他们的身高排出一个队形。假定合唱队一共有N个人,第i个人的身高为Hi毫米(1000i- 第一个人直接插入空的当前队形中。 - 对从第二个人开始的每个人, - - 如果他比前面那个人高(H较大),那么将他插入当前队形的最右边。 - - 如果他比前面那个人矮(H较小),那么

2013-12-07 19:59:24 944

原创 十字绣

Description“十字绣”就是在布上做针线活,交替地在布的两面穿线。 布是一个n*m的网格,线只能在网格的顶点处才能从布的一面穿到另一面。每一段线都覆盖一个单位网格的两条对角线之一,而在绣的过程中,一针中连续的两段线必须分处布的两面。给出布两面的图案,问最少需要几针才能绣出来?一针是指针不离开布的一次绣花过程。  Input第1行两个数N和M(1接下来N行每行M个

2013-12-07 17:37:37 1679

原创 【ZJOI2008】 COUNT

Description一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。 我们将以下面的形式来要求你对这棵树完成一些操作: 1.CHANGE u t : 把结点u的权值改为t 2.QMAX u v: 询问从点u到点v的路径上的节点的最大权值 3.QSUM u v: 询问从点u到点v的路径上的节点的权值和 注意:从点u到点v的路径上的节点包括u和v本身In

2013-12-07 13:47:54 685

原创 【USACO 2009 JAN GOLD】安全路径

DescriptionGremlins最近在农场上泛滥,它们经常会阻止牛们从农庄(牛棚_1)走到别的牛棚(牛_i的目的地是牛棚_i)。每一个gremlin只认识牛_i并且知道牛_i一般走到牛棚_i的最短路经。所以它们在牛_i到牛棚_i之前的最后一条牛路上等牛_i,当然,牛不愿意遇到Gremlins,所以准备找一条稍微不同的路经从牛棚_1走到牛棚_i,所以,请你为每一头牛_i找出避免gremli

2013-12-07 11:53:48 1322

原创 【ZJOI2010】network-网络扩容

题解参考:http://blog.sina.com.cn/s/blog_86942b140101450q.htmlDescription给定一张有向图,每条边都有一个容量C和一个扩容费用W。这里扩容费用是指将容量扩大1所需的费用。求: 1、 在不扩容的情况下,1到N的最大流; 2、 将1到N的最大流增加K所需的最小扩容费用。Input输入文件的第一行

2013-12-05 18:09:42 918

原创 【POJ 1681】 手机游戏 ---高斯消元

Description有一个有趣的手机游戏,有n*n个正方形的小按钮,有的按钮是黄色,有的按钮是白色。玩家的任务是通过点击按钮,让所有按钮都变成黄色,点按钮的次数越少,得分越高。 但是按钮有个奇怪的特点,当你点击了坐标为(x,y)的按钮后,坐标为(x,y),(x+1,y),(x-1,y),(x,y-1),(x,y+1)的五个按钮会同时改变自身的颜色,是白色的变成黄色,黄色的变成白色。完成游

2013-12-03 17:51:32 1450

KpmCup#0 省选模拟赛

【KpmCup#0省选模拟赛】 试题及测试数据

2014-02-20

生成树计数

图论的生成树计数问题,图的Kirchhoff矩阵,Matrix-Tree定理

2013-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除