rect
摘要:题目描述给定N个矩形。请删掉一个,使得其余n-1个矩形的公共部分(即这n-1个矩形的交)的面积最大。对于30%:N <= 100, 所有的坐标的绝对值 <= 200对于60%:N <= 1000对于100%:N <= 100000,所有的坐标的绝对值 <= 10^9时限:1s内存限制:256MB输入格式第一行一个整数N,表示矩形的个数接下来N行每行四个整数x1, y1, x2, y2,表示这个矩形左上角、右下角的坐标。输出格式一个整数表示最大的公共部分面积。如需输出64位整数,请使用cout或者printf("%I64d")。longlong参
阅读全文
posted @
2012-10-01 22:09
怡红公子
阅读(322)
推荐(0)
Fence Rails栅栏的木料
摘要:描述﹡﹡﹡﹡﹡农民John准备建一个栅栏来围住他的牧场。他已经确定了栅栏的形状,但是他在木料方面有些问题。当地的杂货储存商扔给John一些木板,而John必须从这些木板中找出尽可能多所需的木料。当然,John可以切木板。因此,一个9英尺的木板可以切成一个5英尺和一个4英尺的木料 (当然也能切成3个3英尺的,等等)。John有一把(完美的)梦之锯,因此他在切木料时,不会有木料的损失。所需要的栅栏长度可能会有重复(比如,一个3英尺和另一个3英尺长的栅栏可能同时都需要)。所需要的木料规格都已经给定。你不必切出更多木料,那没有用。格式PROGRAM NAME: fence8INPUT FORMAT:(
阅读全文
posted @
2012-07-06 19:24
怡红公子
阅读(585)
推荐(1)
Job Processing 工序安排
摘要:描述一家工厂的流水线正在生产一种产品,这需要两种操作:操作A和操作B。每个操作只有一些机器能够完成。上图显示了按照下述方式工作的流水线的组织形式。A型机器从输入库接受工件,对其施加操作A,得到的中间产品存放在缓冲库。B型机器从缓冲库接受中间产品,对其施加操作B,得到的最终产品存放在输出库。所有的机器平行并且独立地工作,每个库的容量没有限制。每台机器的工作效率可能不同,一台机器完成一次操作需要一定的时间。给出每台机器完成一次操作的时间,计算完成A操作的时间总和的最小值,和完成B操作的时间总和的最小值。格式PROGRAM NAME: jobINPUT FORMAT:(file job.in)第一行
阅读全文
posted @
2012-06-01 14:59
怡红公子
阅读(509)
推荐(0)
Drainage Ditches 草地排水 usaco 4.2.1
摘要:描述在农夫约翰的农场上,每逢下雨,Bessie最喜欢的三叶草地就积聚了一潭水。这意味着草地被水淹没了,并且小草要继续生长还要花相当长一段时间。因此,农夫约翰修建了一套排水系统来使贝茜的草地免除被大水淹没的烦恼(不用担心,雨水会流向附近的一条小溪)。作为一名一流的技师,农夫约翰已经在每条排水沟的一端安上了控制器,这样他可以控制流入排水沟的水流量。农夫约翰知道每一条排水沟每分钟可以流过的水量,和排水系统的准确布局(起点为水潭而终点为小溪的一张网)。需要注意的是,有些时候从一处到另一处不只有一条排水沟。根据这些信息,计算从水潭排水到小溪的最大流量。对于给出的每条排水沟,雨水只能沿着一个方向流动,注意
阅读全文
posted @
2012-05-30 19:35
怡红公子
阅读(482)
推荐(0)
The Perfect Stall 完美的牛栏 usaco 4.2.2
摘要:描述农夫约翰上个星期刚刚建好了他的新牛棚,他使用了最新的挤奶技术。不幸的是,由于工程问题,每个牛栏都不一样。第一个星期,农夫约翰随便地让奶牛们进入牛栏,但是问题很快地显露出来:每头奶牛都只愿意在她们喜欢的那些牛栏中产奶。上个星期,农夫约翰刚刚收集到了奶牛们的爱好的信息(每头奶牛喜欢在哪些牛栏产奶)。一个牛栏只能容纳一头奶牛,当然,一头奶牛只能在一个牛栏中产奶。给出奶牛们的爱好的信息,计算最大分配方案。格式PROGRAM NAME: stall4INPUT FORMAT:(file stall4.in)第一行 两个整数,N (0 <= N <= 200) 和 M (0 <= M
阅读全文
posted @
2012-05-30 19:32
怡红公子
阅读(721)
推荐(0)
寻找回文数
摘要:描述据说如果你给无限只母牛和无限台巨型便携式电脑(有非常大的键盘),那么母牛们会制造出世上最棒的回文。你的工作就是去寻找这些牛制造的奇观(最棒的回文)。在寻找回文时不用理睬那些标点符号、空格(但应该保留下来以便做为答案输出),只用考虑字母'A'-'Z'和'a'-'z'。要你寻找的最长的回文的文章是一个不超过20,000个字符的字符串。我们将保证最长的回文不会超过2,000个字符(在除去标点符号、空格之前)。格式PROGRAM NAME: calfflacINPUT FORMAT:(file calfflac.in)输入文件不会超过
阅读全文
posted @
2012-03-07 20:53
怡红公子
阅读(532)
推荐(0)
命名那个数字
摘要:命名那个数字描述在威斯康辛州牛大农场经营者之中,都习惯于请会计部门用连续数字给母牛打上烙印。但是,母牛用手机时并没感到这个系统的便利,它们更喜欢用它们喜欢的名字来呼叫它们的同伴,而不是用像这个的语句"C'mon, #4734, get along."。请写一个程序来帮助可怜的牧牛工将一只母牛的烙印编号翻译成一个可能的名字。因为母牛们现在都有手机了,使用那标准的按键的排布来把将数目翻译为文字:( 除了 "Q" 和 "Z") 2: A,B,C 5: J,K,L 8: T,U,V 3: D,E,F 6: M,N,O 9: W,X,Y
阅读全文
posted @
2012-02-29 21:02
怡红公子
阅读(485)
推荐(0)
Palindromic Squares
摘要:Palindromes are numbers that read the same forwards as backwards. The number 12321 is a typical palindrome.Given a number base B (2 <= B <= 20 base 10), print all the integers N (1 <= N <= 300 base 10) such that the square of N is palindromic when expressed in base B; also print the valu
阅读全文
posted @
2012-02-29 21:01
怡红公子
阅读(178)
推荐(0)
方块转换
摘要:一块N x N(1<=N<=10)正方形的黑白瓦片的图案要被转换成新的正方形图案。写一个程序来找出将原始图案按照以下列转换方法转换成新图案的最小方式:1:转90度:图案按顺时针转90度。2:转180度:图案按顺时针转180度。3:转270度:图案按顺时针转270度。4:反射:图案在水平方向翻转(以中央铅垂线为中心形成原图案的镜像)。5:组合:图案在水平方向翻转,然后再按照1到3之间的一种再次转换。6:不改变:原图案不改变。7:无效转换:无法用以上方法得到新图案。如果有多种可用的转换方法,请选择序号最小的那个。格式PROGRAM NAME: transformINPUT FORMAT
阅读全文
posted @
2012-02-27 23:47
怡红公子
阅读(610)
推荐(0)
Milking Cows
摘要:描述三个农民每天清晨5点起床,然后去牛棚给3头牛挤奶。第一个农民在300时刻(从5点开始计时,秒为单位)给他的牛挤奶,一直到1000时刻。第二个农民在700时刻开始,在 1200时刻结束。第三个农民在1500时刻开始2100时刻结束。期间最长的至少有一个农民在挤奶的连续时间为900秒(从300时刻到1200时刻),而最长的无人挤奶的连续时间(从挤奶开始一直到挤奶结束)为300时刻(从1200时刻到1500时刻)。你的任务是编一个程序,读入一个有N个农民(1 <= N <= 5000)挤N头牛的工作时间列表,计算以下两点(均以秒为单位):最长至少有一人在挤奶的时间段。最长的无人挤奶的
阅读全文
posted @
2012-02-27 14:20
怡红公子
阅读(337)
推荐(0)
Broken Necklace
摘要:You have a necklace of N red, white, or blue beads (3<=N<=350) some of which are red, others blue, and others white, arranged at random. Here are two examples for n=29: 1 2 1 2 r b b r b r r b r b ...
阅读全文
posted @
2012-02-26 15:09
怡红公子
阅读(217)
推荐(0)
Friday the Thirteenth
摘要:Is Friday the 13th really an unusual event?That is, does the 13th of the month land on a Friday less often than on any other day of the week? To answer this question, write a program that will compute the frequency that the 13th of each month lands on Sunday, Monday, Tuesday, Wednesday, Thursday, Fr
阅读全文
posted @
2012-02-26 15:05
怡红公子
阅读(232)
推荐(0)
Greedy Gift Givers
摘要:A group of NP (2 ≤ NP ≤ 10) uniquely named friends has decided to exchange gifts of money. Each of these friends might or might not give some money to any or all of the other friends. Likewise, each friend might or might not receive money from any or all of the other friends. Your goal in this probl
阅读全文
posted @
2012-02-26 14:59
怡红公子
阅读(270)
推荐(0)
Your Ride Is Here
摘要:It is a well-known fact that behind every good comet is a UFO. These UFOs often come to collect loyal supporters from here on Earth. Unfortunately, they only have room to pick up one group of followers on each trip. They do, however, let the groups know ahead of time which will be picked up for each
阅读全文
posted @
2012-02-26 14:56
怡红公子
阅读(216)
推荐(0)