![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论
文章平均质量分 83
jjs98
这个作者很懒,什么都没留下…
展开
-
codevs 1403 新三国争霸
题目描述 DescriptionPP 特别喜欢玩即时战略类游戏,但他觉得那些游戏都有美中不足的地方。灾害总不降临道路,而只降临城市,而且道路不能被占领,没有保护粮草的真实性。于是他就研发了《新三国争霸》。在这款游戏中,加入灾害对道路的影响(也就是一旦道路W[i,j]受到了灾害的影响,那么在一定时间内,这条路将不能通过)和道路的占领权(对于一条道路W[i,j],至少需要K[i,j]个士兵原创 2015-02-15 11:57:11 · 1850 阅读 · 0 评论 -
POJ 3160 Father Christmas flymouse
DescriptionAfter retirement as contestant from WHU ACM Team, flymouse volunteered to do the odds and ends such as cleaning out the computer lab for training as extension of his contribution to t原创 2014-08-17 12:39:48 · 601 阅读 · 0 评论 -
POJ 2513 Colored Sticks
DescriptionYou are given a bunch of wooden sticks. Each endpoint of each stick is colored with some color. Is it possible to align the sticks in a straight line such that the colors of the endpoin原创 2014-08-16 15:35:45 · 580 阅读 · 0 评论 -
POJ 2195 Going Home
DescriptionOn a grid map there are n little men and n houses. In each unit time, every little man can move one unit step, either horizontally, or vertically, to an adjacent point. For each little原创 2014-08-29 13:12:05 · 422 阅读 · 0 评论 -
模拟赛 上白泽慧音
题目描述在幻想乡,上白泽慧音是以知识渊博闻名的老师。春雪异变导致人间之里的很多道路都被大雪堵塞,使有的学生不能顺利地到达慧音所在的村庄。因此慧音决定换一个能够聚集最多人数的村庄作为新的教学地点。人间之里由 N 个村庄(编号为 1..N)和 M 条道路组成,道路分为两种一种为单向通行的,一种为双向通行的,分别用 1 和 2 来标记。如果存在由村庄 A 到达村庄 B 的通路,那么我原创 2014-09-10 17:12:23 · 721 阅读 · 0 评论 -
POJ 2114 Boatherds
DescriptionBoatherds Inc. is a sailing company operating in the country of Trabantustan and offering boat trips on Trabantian rivers. All the rivers originate somewhere in the mountains and on their原创 2014-09-07 22:07:22 · 662 阅读 · 0 评论 -
BZOJ 1083: [SCOI2005]繁忙的都市
Description城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道路是这样分布的:城市中有n个交叉路口,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条道路相连接。这些道路是双向的,且把所有的交叉路口直接或间接的连接起来了。每条道路都有一个分值,分值越小表示这个道路越繁忙,越需要进行改造。但是市政府的资金有限,市长希望进行改造的道原创 2014-08-10 21:13:22 · 1006 阅读 · 0 评论 -
POJ 2112:Optimal Milking
DescriptionFJ has moved his K (1 <= K <= 30) milking machines out into the cow pastures among the C (1 <= C <= 200) cows. A set of paths of various lengths runs among the cows and the milking mach原创 2014-08-20 18:06:29 · 543 阅读 · 0 评论 -
BZOJ 1654: [Usaco2006 Jan]The Cow Prom 奶牛舞会
Description约翰的N(2≤N≤10000)只奶牛非常兴奋,因为这是舞会之夜!她们穿上礼服和新鞋子,别上鲜花,她们要表演圆舞. 只有奶牛才能表演这种圆舞.圆舞需要一些绳索和一个圆形的水池.奶牛们围在池边站好,顺时针顺序由1到N编号.每只奶牛都面对水池,这样她就能看到其他的每一只奶牛.为了跳这种圆舞,她们找了M(2≤M≤50000)条绳索.若干只奶牛的蹄上握着绳索的一端,绳原创 2014-08-07 10:43:12 · 1252 阅读 · 0 评论 -
POJ 2472:106 miles to Chicago
DescriptionDescriptionIn the movie "Blues Brothers", the orphanage where Elwood and Jack were raised may be sold to the Board of Education if they do not pay 5000 dollars in taxes at the Cook Coun原创 2014-08-19 11:39:19 · 568 阅读 · 0 评论 -
BZOJ 1093: [ZJOI2007]最大半连通子图
DescriptionInput第一行包含两个整数N,M,X。N,M分别表示图G的点数与边数,X的意义如上文所述。接下来M行,每行两个正整数a, b,表示一条有向边(a, b)。图中的每个点将编号为1,2,3…N,保证输入中同一个(a,b)不会出现两次。Output应包含两行,第一行包含一个整数K。第二行包含整数C Mod X.Sample Inpu原创 2014-07-13 20:38:50 · 605 阅读 · 0 评论 -
1641: [Usaco2007 Nov]Cow Hurdles 奶牛跨栏
DescriptionFarmer John 想让她的奶牛准备郡级跳跃比赛,贝茜和她的伙伴们正在练习跨栏。她们很累,所以她们想消耗最少的能量来跨栏。 显然,对于一头奶牛跳过几个矮栏是很容易的,但是高栏却很难。于是,奶牛们总是关心路径上最高的栏的高度。 奶牛的训练场中有 N (1 ≤ N ≤ 300) 个站台,分别标记为1..N。所有站台之间有M (1 ≤ M ≤ 25,000)条单向路径,原创 2014-07-30 11:38:35 · 677 阅读 · 0 评论 -
POJ 2239-Selecting Courses
DescriptionIt is well known that it is not easy to select courses in the college, for there is usually conflict among the time of the courses. Li Ming is a student who loves study every much, and at原创 2014-07-30 11:28:42 · 555 阅读 · 0 评论 -
POJ 2553-The Bottom of a Graph
DescriptionWe will use the following (standard) definitions from graph theory. LetV be a nonempty and finite set, its elements being called vertices (or nodes). LetE be a subset of the Cartesian原创 2014-07-29 16:37:23 · 637 阅读 · 0 评论 -
BZOJ 1631: [Usaco2007 Feb]Cow Party
Description 农场有N(1≤N≤1000)个牛棚,每个牛棚都有1只奶牛要参加在X牛棚举行的奶牛派对.共有M(1≤M≤100000)条单向路连接着牛棚,第i条踣需要Ti的时间来通过.牛们都很懒,所以不管是前去X牛棚参加派对还是返回住所,她们都采用了用时最少的路线.那么,用时最多的奶牛需要多少时间来回呢?Input第1行:三个用空格隔开的整数. 第2行到第M原创 2014-07-28 21:57:09 · 793 阅读 · 0 评论 -
wikioi 1269 匈牙利游戏
题目描述 DescriptionWelcome to the Hungary Games! The streets of Budapest form a twisted network of one-way streets.欢迎来到匈牙利游戏!布达佩斯(匈牙利首都)的街道形成了一个弯曲的单向网络。You have been forced to join a race原创 2014-06-20 15:46:21 · 728 阅读 · 0 评论 -
模拟赛 祖孙询问(时间限制:1s;空间限制:128MB)
【问题描述】 已知一棵n个节点的有根树。有m个询问。每个询问给出了一对节点的编号x和y,询问x与y的祖孙关系。【输入格式】 输入第一行包括一个整数n表示节点个数。 接下来n行每行一对整数对a和b表示a和b之间有连边。如果b是-1,那么a就是树的根。 第n+2行是一个整数m表示询问个数。 接下来m行,每行两个正整数x和y。【输出格式】原创 2014-10-05 23:03:29 · 1509 阅读 · 0 评论 -
BZOJ 1189: [HNOI2007]紧急疏散evacuate
Description发生了火警,所有人员需要紧急疏散!假设每个房间是一个N M的矩形区域。每个格子如果是'.',那么表示这是一块空地;如果是'X',那么表示这是一面墙,如果是'D',那么表示这是一扇门,人们可以从这儿撤出房间。已知门一定在房间的边界上,并且边界上不会有空地。最初,每块空地上都有一个人,在疏散的时候,每一秒钟每个人都可以向上下左右四个方向移动一格,当然他也可以站着不动。疏散原创 2014-11-11 14:24:22 · 887 阅读 · 0 评论 -
模拟赛 花园的守护之神(时间限制:1s;空间限制:256MB)
题目描述看着正在被上古神兽们摧残的花园,花园的守护之神――小Bug同学泪流满面。然而,FZOI不相信眼泪,小bug与神兽们的战争将进行到底!通过google,小Bug得知,神兽们来自遥远的戈壁。为了扭转战局,小Bug决定拖延神兽增援的速度。从戈壁到达花园的路径错综复杂,由若干段双向的小路组成。神兽们通过每段小路都需要一段时间。小Bug可以通过向其中的一些小路投掷小xie来拖延神兽。她可以向原创 2014-10-28 12:52:53 · 1427 阅读 · 0 评论 -
山东06年省选 仓库管理员的烦恼
问题描述:仓库管理员M最近一直很烦恼,因为他的上司给了他一个艰难的任务:让他尽快想出一种合理的方案,把公司的仓库整理好。已知公司共有n个仓库和n种货物,由于公司进货时没能很好的归好类,使得大部分的仓库里面同时装有多种货物,这就给搬运工作人员搬运货物时带来了很多的麻烦。仓库管理员M的任务就是设计一种合理的方案,把仓库里面的货物重新整理,把相同的货物放到同一个仓库,以便于日后的管理,在整理原创 2014-11-24 18:03:20 · 727 阅读 · 0 评论 -
ZOJ Reactor Cooling
Problem Description The terrorist group leaded by a well known international terrorist Ben Bladen is buliding a nuclear reactor to produce plutonium for the nuclear bomb they are planning to crea原创 2014-11-27 18:12:33 · 646 阅读 · 0 评论 -
模拟赛 长途旅行(时间限制:1s;空间限制:256M)
题目描述JY是一个爱旅游的探险家,也是一名强迫症患者。现在JY想要在C国进行一次长途旅行,C国拥有n个城市(编号为0,1,2...,n - 1),城市之间有m条道路,可能某个城市到自己有一条道路,也有可能两个城市之间有多条道路,通过每条道路都要花费一些时间。JY从0号城市开始出发,目的地为n – 1号城市。由于JY想要好好参观一下C国,所以JY想要旅行恰好T小时。为了让自己的旅行更有意思,JY原创 2014-11-05 20:43:41 · 1738 阅读 · 0 评论 -
Codechef Chef and Reversing
Problem DescriptionSometimes mysteries happen. Chef found a directed graph with N vertices and M edges in his kitchen!The evening was boring and chef has nothing else to do, so to entertain himsel原创 2014-10-21 13:31:04 · 573 阅读 · 0 评论 -
POJ 1062 昂贵的聘礼
Description年轻的探险家来到了一个印第安部落里。在那里他和酋长的女儿相爱了,于是便向酋长去求亲。酋长要他用10000个金币作为聘礼才答应把女儿嫁给他。探险家拿不出这么多金币,便请求酋长降低要求。酋长说:"嗯,如果你能够替我弄到大祭司的皮袄,我可以只要8000金币。如果你能够弄来他的水晶球,那么只要5000金币就行了。"探险家就跑到大祭司那里,向他要求皮袄或水晶球,大祭司要他用金币原创 2014-11-25 13:39:55 · 790 阅读 · 0 评论 -
模拟赛 警察叔叔就是这个人!
#include#include#include#include#include#include#define ll long long#define MAXM 200002#define MAXN 40002using namespace std;int n,m,f[MAXN];struct bian{int x,y; double v;} E[MAXM];double原创 2014-10-18 18:50:03 · 729 阅读 · 0 评论 -
模拟赛 排队
问题描述Czy喜欢将他的妹子们排成一队。假设他拥有N只妹纸,编号为1至N。Czy让他们站成一行,等待自己来派送营养餐。这些妹纸按照编号大小排列,并且由于它们都很想早点吃饭,于是就很可能出现多只妹纸挤在同一位置的情况(也就是说,如果我们认为妹纸位于数轴上,那么多只妹纸的位置坐标可能相同)。因为众所周知的原因,某些妹纸之间互相喜欢,他们希望互相之间的距离至多为一个定值。但某些妹纸之间互相厌恶,原创 2014-11-04 19:01:38 · 897 阅读 · 0 评论 -
模拟赛 藏宝图(时间限制:2s,空间限制:256MB)
题目描述Czy发现了一张奇怪的藏宝图。图上有n个点,m条无向边。已经标出了图中两两之间距离dist。但是czy知道,只有当图刚好又是一颗树的时候,这张藏宝图才是真的。如果藏宝图是真的,那么经过点x的边的边权平均数最大的那个x是藏着宝物的地方。请计算这是不是真的藏宝图,如果是真的藏宝之处在哪里。格式输入数据第一行一个数T,表示T组数据。对于每组数据,第一行一个n,表示藏宝图上的点的个原创 2014-11-04 15:37:59 · 778 阅读 · 0 评论 -
POJ 1094 Sorting It All Out
DescriptionAn ascending sorted sequence of distinct values is one in which some form of a less-than operator is used to order the elements from smallest to largest. For example, the sorted sequenc原创 2014-11-25 17:49:15 · 558 阅读 · 0 评论 -
模拟赛 最小乘积路
题目描述给定n个点的带权有向图,求从1到n的路径中边权之积最小的简单路径。输入格式第一行读入两个整数n,m,表示共n个点m条边。接下来m行,每行三个正整数x,y,z,表示点x到点y有一条边权为z的边。输出格式输出仅包括一行,记为所求路径的边权之积,由于答案可能很大,因此输出它模9987的余数即可。样例数据 1输入 [复制]原创 2014-10-15 19:31:52 · 601 阅读 · 0 评论 -
模拟赛 Graph(时间限制:1s;内存限制:128MB)
题目描述给出 N 个点,M 条边的有向图,对于每个点 v,求 A(v) 表示从点 v 出发,能到达的编号最大的点。输入格式第 1 行,2 个整数 N,M。 接下来 M 行,每行 2 个整数 Ui,Vi,表示边 ⟨Ui,Vi⟩。点用 1,2,...,N 编号。输出格式N 个整数 A(1),A(2),...,A(N)。样例输入4 31 22 44 3原创 2014-10-30 13:08:43 · 1699 阅读 · 0 评论 -
BZOJ 2763: [JLOI2011]飞行路线
DescriptionAlice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空公司对他们这次旅行也推出优惠,他们可以免费在最多k种航线上搭乘飞机。那么Alice和Bob这次原创 2014-10-30 22:19:30 · 835 阅读 · 0 评论 -
vijos P1143三取方格数
描述设有N*N的方格图,我们将其中的某些方格填入正整数,而其他的方格中放入0。某人从图得左上角出发,可以向下走,也可以向右走,直到到达右下角。在走过的路上,他取走了方格中的数。(取走后方格中数字变为0)此人从左上角到右下角共走3次,试找出3条路径,使得取得的数总和最大。格式输入格式第一行:N (4接下来一个N*N的矩阵,矩阵中每个元素原创 2014-10-01 20:59:21 · 614 阅读 · 0 评论 -
CODEVS 1227 方格取数 2
题目描述 Description给出一个n*n的矩阵,每一格有一个非负整数Aij,(Aij 输入描述 Input Description第一行两个数n,k(1接下来n行,每行n个数,分别表示矩阵的每个格子的数输出描述 Output Description一个数,为最大和样例输入 Sample Input原创 2014-10-01 21:26:26 · 622 阅读 · 0 评论 -
vijos P1843货车运输
描述A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物,司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。格式输入格式第一行有两个用一个空格隔开的整数 n,m,表示 A 国有 n 座城市和 m 条道路。接下来 m 行每行 3 个整数 x、y、z,每两原创 2014-10-09 18:20:11 · 1220 阅读 · 0 评论 -
BZOJ 2330: [SCOI2011]糖果
Description幼儿园里有N个小朋友,lxhgww老师现在想要给这些小朋友们分配糖果,要求每个小朋友都要分到糖果。但是小朋友们也有嫉妒心,总是会提出一些要求,比如小明不希望小红分到的糖果比他的多,于是在分配糖果的时候,lxhgww需要满足小朋友们的K个要求。幼儿园的糖果总是有限的,lxhgww想知道他至少需要准备多少个糖果,才能使得每个小朋友都能够分到糖果,并且满足小朋友原创 2014-08-02 15:12:53 · 735 阅读 · 0 评论 -
POJ 1201-Intervals
DescriptionYou are given n closed, integer intervals [ai, bi] and n integers c1, ..., cn.Write a program that: reads the number of intervals, their end points and integers c1, ..., cn from the原创 2014-07-27 12:39:18 · 498 阅读 · 0 评论 -
HDU How far away ?
Problem DescriptionThere are n houses in the village and some bidirectional roads connecting them. Every day peole always like to ask like this "How far is it if I want to go from house A to house B原创 2014-04-29 11:40:21 · 486 阅读 · 0 评论 -
wikioi 爱在心中
题目描述 Description“每个人都拥有一个梦,即使彼此不相同,能够与你分享,无论失败成功都会感动。爱因为在心中,平凡而不平庸,世界就像迷宫,却又让我们此刻相逢Our Home。”在爱的国度里有N个人,在他们的心中都有着一个爱的名单,上面记载着他所爱的人(不会出现自爱的情况)。爱是具有传递性的,即如果A爱B,B爱C,则A也爱C。如果有这样一部分人,他们彼此都相爱,原创 2014-05-20 13:33:50 · 1081 阅读 · 0 评论 -
POJ Cow Contest
DescriptionN (1 ≤ N ≤ 100) cows, conveniently numbered 1..N, are participating in a programming contest. As we all know, some cows code better than others. Each cow has a certain constant skill ra原创 2014-05-13 16:42:58 · 515 阅读 · 0 评论 -
BZOJ [Usaco2007 Jan]Telephone Lines架设电话线(POJ 3662)
题目描述Farmer John打算将电话线引到自己的农场,但电信公司并不打算为他提供免费服务。于是,FJ必须为此向电信公司支付一定的费用。 FJ的农场周围分布着N(1 根按1..N顺次编号的废弃的电话线杆,任意两根电话线杆间都没有电话线相连。一共P(1 对电话线杆间可以拉电话线,其余的那些由于隔得太远而无法被连接。 第i对电话线杆的两个端点分别为A_i、B_i,它们原创 2014-05-12 16:34:44 · 1059 阅读 · 0 评论