- 博客(56)
- 收藏
- 关注
原创 USACO Training Section 4.2 Cowcycles
英文原题 中文题译 大意: 这题题意比较绕口,读懂了题目,就差不多了。干脆把中文翻译的放上来吧。 秀·谢夫(小奶牛)在花花公子杂志上中了大奖,于是她从农村搬到了城郊的一座别墅中。可是她还常常怀念乡村的生活,总想回到原来的农村逛逛。为了环保,秀决定骑上为她量身定做的奶牛自行车(特殊的自行车,专门为牛蹄设计)。 秀大约有一吨重。同样的,秀在普通的奶牛自行车上,要想骑得平平稳...
2010-01-31 21:11:56
270
原创 USACO Training Section 4.2 Job Processing
英文原题 中文题译 大意:有N个工件,每个工件要经过两道工序A,B,有若干台机器分别可用于A,B工序(不重合),每台机器有各自的加工时间。问最少何时A工序全部完成,最少何时B工序全部完成。 分析与实现 只有两道工序,很简单。分别计算A,B机器完成N个工件需要的时间,A工序的即为所求。对B工序,为使得总的最大时间最小,应该把A先加工出来的工件给B中加工最久的,这样依次统计...
2010-01-30 17:31:23
213
原创 USACO Training Section 4.2 Drainage Ditches ISAP非递归和多路增广递归
郁闷。不小心覆盖了重写的。 英文原题 中文题译 最原始经典的网络流最大流问题,本身没什么好说的。网上关于网络流和算法的小blog不少,良莠不齐,这里推荐一篇辉夜的blog,里面有各个算法的大致介绍和简单评测。评测数据来自于topcoder上一篇更严谨的英文文章《Maximum Flow: Augmenting Path Algorithms Comparison》,值得一看。另外,...
2010-01-29 19:39:46
216
原创 USACO Training Section 4.2 The Perfect Stall 匈牙利算法的递归和非递归实现
英文原题 中文题译 大意: 奶牛对牛栏有各自的喜好,一个奶牛进一个牛栏,一个牛栏只能放一只奶牛,问最多能放多少奶牛。 分析与实现: 最典型的二分图最大匹配问题。毫无疑问,用匈牙利算法。算法本身很简单:对每个节点,找增广轨。 对每个牛节点做深度优先搜索的过程可以用直观的方式来描述,一头奶牛找牛栏的过程如下: 奶牛观察自己所喜欢的所有牛栏 a)...
2010-01-28 21:21:09
306
原创 USACO Training Section 4.1 Cryptcowgraphy 奶牛密码
英文原题 中文题译 大意: 奶牛们要从农场逃跑,约定了一组密码通讯系统:在字符串中插入COW,并将CO与OW之间的字符交换,例如:aabbccdc变成aaCccObbWdd。奶牛会在同一字串上多次运用该方法加密以提高解密难度。现知原始字符串为 Begin the Escape execution at the Break of Dawn ,给定一个字符串,问是否是由该原始串加密...
2010-01-27 20:58:07
378
原创 USACO Training Section 4.1 Beef McNuggets
英文原题 中文题译 大意: 给定N个正整数,确定由其加法不能表示的正整数的最大值。例如给若干个邮票面值,问最大不能被这些邮票组合出来的面值是多少。如果没有这样的最大值,则输出0 。 分析与实现: 看上去很面熟是吧,不过与之前的有所不同。 首先,怎样的面值组合没有最大不可表示的值?例如2,4,所有的奇数都不能表示,6,9,所有不能被3整除的都不能表示。于是规...
2010-01-26 21:37:20
196
原创 USACO Training Section 4.1 Fence Loops
英文原题 大意: 农夫布朗的牧场上的篱笆已经失去控制了。它们分成了1~200英尺长的线段。只有在线段的端点处才能连接两个线段,有时给定的一个端点上会有两个以上的篱笆。结果篱笆形成了一张网分割了布朗的牧场。布朗想将牧场恢复原样,出于这个考虑,他首先得知道牧场上哪一块区域的周长最小。布朗将他的每段篱笆从1到N进行了标号(N=线段的总数)。他知道每段篱笆的有如下属性:该段篱笆...
2010-01-24 20:14:47
191
原创 USACO Training Section 3.4 Closed Fences
[url="http://ace.delos.com/usacoanal2?a=pgBaqh1g9as&S=fence4"]英文原题[/url] [size=medium]题意[/size][size=small]一个闭合的栅栏是平面上的一些不相交的首尾相连的线段形成的多边形,有N个角(顶点) (3 < N < 200)。 顶点不重合,它以逆时针方式以数组{xi, yi}给出(i=1...
2010-01-23 17:50:22
276
原创 USACO Training Section 3.4 American Heritage
英文原题 大意:有一个由最多26个大写字母构成的二叉树,如: C / \ / \ B G / \ / A D H / \ E ...
2010-01-21 23:19:53
208
原创 USACO Training Section 3.4 Raucous Rockers
[url="http://ace.delos.com/usacoprob2?a=Rk5LbYHW9Cf&S=rockers"]英文原题[/url] 大意:有S首歌,要放到D个CD里。每首歌有一个序号,每个CD有个序号,如果歌曲序号I放在CD(序号J)中,那么序号大于J的CD中不允许有序号小于I的歌曲。每个歌曲有个长度,CD可容纳的歌曲的长度相同并给定,每张CD中放的歌曲的总长度不能超过C...
2010-01-21 23:09:40
205
原创 USACO Training Section 3.4 Electric Fence
[url="http://ace.delos.com/usacoprob2?a=63jK4mxxm0s&S=fence9"]英文原题[/url] 大意:给定一个三角形(0,0),(m,n),(p,0)求三角形内部的整数格点的数量。可以用皮克定理求解:给定任意简单多边形,其面积A和内部格点数目i、边上格点数目b的关系:A = i + b/2 - 1。 而线段上的格点数(包含端点)等...
2010-01-21 12:57:48
256
原创 USACO Training Section 3.3 Riding the Fences
[url="http://ace.delos.com/usacoprob2?a=6Z3V6I3fc6s&S=fence"]英文原题[/url] [url="http://www.wzoi.org/usaco/13%5C102.asp"]中文题译[/url] [size=small]经典的求欧拉路径:给定最多两个奇数度顶点的连通图(保证有欧拉回路),要求出欧拉路径使得每条边均访问到...
2010-01-20 23:38:11
137
原创 USACO Training Section 3.3 Shopping Offers
[url="http://ace.delos.com/usacoprob2?a=vKbrJN28FC9&S=shopping"]英文原题[/url] [url="http://www.wzoi.org/usaco/14%5C307.asp"]中文题译[/url] [size=small]这是个与日常生活相关的题。商场促销,把许多商品捆绑销售并优惠价格,一个精明的先生拿着老婆给的购物清...
2010-01-19 22:18:59
187
原创 USACO Training Section 3.3 A Game
[url="http://ace.delos.com/usacoprob2?a=1KFbZc2P7e0&S=game1"]英文原题[/url] 有如下一个双人游戏:N(2 n_size ; for( int i=0; i> val[i] , sum[i] = ( i ? sum[i-1] : 0 ) + val[i] , gain[i][i]=val[i]; for( int ...
2010-01-19 20:54:02
159
原创 USACO Training Section 3.3 Home on the Range
[url="http://ace.delos.com/usacoprob2?a=1KFbZc2P7e0&S=range"]英文原题[/url] [url="http://www.wzoi.org/usaco/13%5C204.asp"]中文题译[/url] 大意:给定一个01矩阵,计算其中全为1的方形子块的个数并按方块的边长计数分别输出。矩阵大小不超过250,The simp...
2010-01-19 19:36:48
179
原创 USACO Training Section 3.3 Camelot
[url="http://ace.delos.com/usacoprob2?a=KxExhYBcUZv&S=camelot"]英文原题[/url] [url="http://www.wzoi.org/usaco/13%5C301.asp"]中文题译[/url] 大意:在棋盘上方若干个骑士和一个国王,要让他们汇聚到一个格子上,其中骑士带上国王走这样国王上马之后不计代价。问,汇集他们的...
2010-01-19 03:39:37
189
原创 USACO Training Section 3.2 Sweet Butter
[url="http://ace.delos.com/usacoprob2?a=KxExhYBcUZv&S=butter"]英文原题[/url] [url="http://www.wzoi.org/usaco/main.asp?dir=15&wenjian=611"]中文题译[/url] 大意:农场之间有路构成稀疏无向图,若干奶牛分散在不同农场,要让奶牛到某个农场集合,如何代价最小...
2010-01-19 00:10:31
250
原创 USACO Training Section 3.2 Magic Squares
[url="http://ace.delos.com/usacoprob2?a=KxExhYBcUZv&S=msquare"]英文原题[/url] [url="http://www.wzoi.org/usaco/main.asp?dir=14&wenjian=407"]中文题译[/url] 大意:有人发明了一种有8个块三种变换方式的平面魔方,给定初始和目标状态,要求求出最少需要的变...
2010-01-18 23:11:12
163
原创 USACO Training Section 3.2 Feed Ratios
[url="http://ace.delos.com/usacoprob2?a=JbTv7diNbha&S=ratios"]英文原题[/url] [url="http://www.wzoi.org/usaco/14%5C403.asp"]中文题译[/url] 大意:给出整数a[i][j]和b[i],i,j=1,2,3,有X={x[i]|i=1,2,3,s.t 存在y,对j=1,2...
2010-01-18 20:52:31
169
原创 USACO Training Section 3.2 Spinning Wheels
[url="http://ace.delos.com/usacoprob2?a=U3bw1ZoXH1u&S=spin"]英文原题[/url] [url="http://www.wzoi.org/usaco/14%5C401.asp"]中文题译[/url] 大意:有五个纺车飞轮,每个都有最多五个缺口,飞轮转速恒定,有缺口对齐(飞梭可以跑)的最小时刻。数据限制:全是整数,输出也是整数...
2010-01-18 19:37:11
219
原创 USACO Training Section 3.2 Stringsobits
[url="http://ace.delos.com/usacoprob2?a=LL9wfbIBeVe&S=kimbits"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C505.asp"]中文题译[/url] 大意:求至多有L个1的第i个N位二进制数(1 n_th ; yanghui_tri(n_bit+1); int bi...
2010-01-18 01:04:53
186
原创 USACO Training Section 3.2 Factorials
[url="http://ace.delos.com/usacoprob2?a=WDIfgI5VP1P&S=fact4"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C503.asp"]中文题译[/url] 大意:找N!的第一个非0位的值。一个字:水。[code="C++"]/*ID: blackco3...
2010-01-17 21:56:41
217
原创 USACO Training Section 3.1 Contact
[url="http://ace.delos.com/usacoprob2?a=tg9QaokCDOG&S=contact"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C109.asp"]中文题译[/url] 大意:在长01串中找长度在A,B之间的子串的重复次数,按顺序输出最大的N个重复次数,且输出相应的子串,要求相同的子串按二进制大小...
2010-01-17 20:42:00
711
原创 USACO Training Section 3.1 Shaping Regions
[url="http://ace.delos.com/usacoprob2?a=S0UpDJ1JbTn&S=rect1"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C103.asp"]中文题译[/url] 大意:在一张白色大纸上放若干个不透明的矩形纸片,每个纸片有一种颜色(可以是白色),这样,有重叠的话,后放的纸片的颜色覆盖了之前的颜色...
2010-01-17 18:02:27
185
原创 USACO Training Section 3.1 Stamps
[url="http://ace.delos.com/usacoprob2?a=S0UpDJ1JbTn&S=stamps"]英文原题[/url] [url="http://www.wzoi.org/usaco/15%5C501.asp"]中文题译[/url] 大意:给定若干个邮票面值和最大可用的邮票数,计算从1开始可连续表达的面值的最大值。如,面值1,3的两种邮票,最多5张邮票,可连续表...
2010-01-17 14:21:54
179
原创 USACO Training Section 3.1 Humble Numbers
[url="http://ace.delos.com/usacoprob2?a=uMn4QYjCE7a&S=humble"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C407.asp"]中文题译[/url] 大意:给定若干素数p1,..pk,找第N个素因子全为这些已知素数的合数。又是一开始定错了方向,开始了整晚的折磨。唉。最后,...
2010-01-16 23:45:03
284
原创 USACO Training Section 3.1 Score Inflation
[url="http://ace.delos.com/usacoprob2?a=PvelCe17KJP&S=inflate"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C401.asp"]中文题译[/url] 简单的0-1背包问题。与装箱问题不同,后者是NP-hard的。[code="C++"]/*ID: blackco...
2010-01-16 19:37:22
190
原创 USACO Training Section 3.1 Agri-Net
[url="http://ace.delos.com/usacoprob2?a=PvelCe17KJP&S=agrinet"]英文原题[/url] [url="http://www.wzoi.org/usaco/13%5C202.asp"]中文题译[/url] 最原始和经典的最小生成树,用了个最土最简单的办法做,编译了直接提交通过。[code="C++"]/*ID: bl...
2010-01-16 18:38:40
178
原创 USACO Training Section 2.4 Cow Tours
[url="http://ace.delos.com/usacoprob2?a=nNDUxS4hI8l&S=cowtour"]英文原题[/url] [url="http://www.wzoi.org/usaco/main.asp?dir=13&wenjian=404"]中文题译[/url] 大意:在平面上有N个点,若干条直线边连接其中部分点,使得其构成至少两个连通片。现要增加一条连接两个...
2010-01-16 16:38:29
193
原创 USACO Training Section 2.4 Bessie Come Home
[url="http://ace.delos.com/usacoprob2?a=nNDUxS4hI8l&S=comehome"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C304.asp"]中文题译[/url] 加权图上的单源最短路径。本身是最简单的。题目加了一些限制,如,节点从a-z,A-Z编号,最后只输出大写编号的节点到Z节点的最短...
2010-01-16 13:16:49
500
原创 USACO Training Section 2.4 Fractions to Decimals
英文原题 中文题译 大意:将有理数表示为小数循环数,如:1/3 = 0.(3)22/5 = 4.41/7 = 0.(142857)2/2 = 1.03/8 = 0.37545/56 = 0.803(571428)本身很简单,注意小数循环不是靠字符串的比较,而是除到某位时的商和余数比较,如果商和余数相同,则开始重复。不过在做的...
2010-01-15 23:12:56
124
原创 USACO Training Section 2.4 Overfencing
英文原题 中文题译 大意:牛从迷宫走出来最多需要多少步。迷宫是用字符构造的,可能不止有一个出口,如这个宽5高3的迷宫,有两个出口,最远的格位于左下角,需9步走出。+-+-+-+-+-+| |+-+ +-+ + +| | | |+ +-+-+ + +| | | +-+ +-+-+-+多源最短路径问题。有几点需注意(在程序中体现):1. 如何处理输入,显然需要整...
2010-01-15 20:43:47
219
原创 USACO Training Section 2.4 The Tamworth Two
[url="http://ace.delos.com/usacoprob2?a=F8SQKyzbWbG&S=ttwo"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C209.asp"]中文题译[/url] 大意:奶牛丢了,农民要找牛。牧场是一块方形区域,其中有障碍物,奶牛每分钟走一格,如不遇到障碍或者到达边界不转向,每次转向费时一分钟,且...
2010-01-15 18:52:03
210
原创 USACO Training Section 2.3 Controlling company
[url="http://ace.delos.com/usacoprob2?a=qdtz5bqdyKB&S=concom"]英文原题[/url] [url="http://www.wzoi.org/usaco/13%5C309.asp"]中文题译[/url] 大意:公司之间相互持有股份,如果A有B的51%以上的股份,则控股B,如果A控股B1,....Bk,这些公司和A本身对公司C的股份之...
2010-01-15 15:28:19
685
原创 USACO Training Section 2.3 Zero Sum
[url="http://ace.delos.com/usacoprob2?a=4iVBI4338BO&S=zerosum"]英文原题[/url] [url="http://www.wzoi.org/usaco/13%5C307.asp"]中文题译[/url] 大意:在1-9的数字中间加入运算符使得结果为0。一共最多9个数,顺序固定,因而只有八个中间符号影响结果,每个符号三种可能性(...
2010-01-14 15:40:43
161
原创 USACO Training Section 2.3 Money Systems
[url="http://ace.delos.com/usacoprob2?a=4iVBI4338BO&S=money"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C207.asp"]中文题译[/url] 大意:给定钞票面值,问给定的钱数有多少种付钱方式。设有m种钞票,每种面值为v[i](0...
2010-01-14 15:34:54
100
原创 USACO Training Section 2.3 Cow Pedigrees
[url="http://ace.delos.com/usacoprob2?a=HWXv9J2ocZX&S=nocows"]英文原题[/url] [url="http://www.wzoi.org/usaco/16%5C101.asp"]中文题译[/url] 大意:给定节点数和树的高度,求完全二叉树的个数。很多磨的一题。思路很清晰,DP也不难,关键在于边界条件处理,以及注意是完全...
2010-01-14 00:43:43
142
原创 USACO Training Section 2.3 Longest Prefix (Tries实现)
[url="http://ace.delos.com/usacoprob2?a=3nbwNTZTBNm&S=runround"]英文原题[/url] [url="http://www.wzoi.org/usaco/14%5C303.asp"]中文题译[/url] 大意:给定一个单词表和一个字串,找字串的可被给定单词表表示的最长前缀的长度。之前在POJ上做个一个恢复错排句子的题([...
2010-01-13 19:59:21
264
原创 USACO Training Section 2.2 Runaround Numbers
[url="http://ace.delos.com/usacoprob2?a=3nbwNTZTBNm&S=runround"]英文原题[/url] [url="http://www.wzoi.org/usaco/12%5C205.asp"]中文题译[/url] 相当简单的逐个查找是否满足要求的数,注意题目里说数字是唯一的。[code="C++"]/*ID: black...
2010-01-13 16:27:44
185
原创 USACO Training Section 2.2 Party Lamps
[url="http://ace.delos.com/usacoprob2?a=3nbwNTZTBNm&S=lamps"]英文原题[/url] [url="http://www.wzoi.org/usaco/13%5C104.asp"]中文题译[/url] 题目大意:一组灯,几个按钮,按一个按钮可以改变若干灯的开关状态。给定按按钮的计数次数和最终状态中若干个灯的状态,要求求出所有可能状...
2010-01-13 15:41:17
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅