- 博客(25)
- 收藏
- 关注
原创 【ZJOI2005】沼泽鳄鱼
题目潘塔纳尔沼泽地号称世界上最大的一块湿地,它地位于巴西中部马托格罗索州的南部地区。每当雨季来临,这里碧波荡漾、生机盎然,引来不少游客。 为了让游玩更有情趣,人们在池塘的中央建设了几座石墩和石桥,每座石桥连接着两座石墩,且每两座石墩之间至多只有一座石桥。这个景点造好之后一直没敢对外开放,原因是池塘里有不少危险的食人鱼。 豆豆先生酷爱冒险,他一听说这个消息,立马赶到了池塘,想做第一个在桥上
2015-12-30 11:42:26 1074 1
原创 【佛山市选2013】排列
题目一个关于n个元素的排列是指一个从{1, 2, …, n}到{1, 2, …, n}的一一映射的函数。这个排列p的秩是指最小的k,使得对于所有的i = 1, 2, …, n,都有p(p(…p(i)…)) = i(其中,p一共出现了k次)。例如,对于一个三个元素的排列p(1) = 3, p(2) = 2, p(3) = 1,它的秩是2,因为p(p(1)) = 1, p(p(2)) = 2, p(p(
2015-12-29 18:56:16 839
原创 照片 usaco 2013 open photo
题目Farmer John决定为他的N头排列好的奶牛(1 <= N<= 200,000)做一张全景合照。这N头奶牛分别以1..N进行编号。他一共拍了M(1<= M <=100,000)张相片,每张相片都只包含有一部分位置连续的奶牛:第i张照片涵盖着编号从a_i到b_i的所有奶牛。当然,这些照片合起来并不保证包含所有的牛。Farmer John拍摄完所有的相片后,注意到一个很有趣的现象:他拍的每张照片
2015-12-29 18:33:06 1167
原创 【HNOI2013】比赛
题目沫沫非常喜欢看足球赛,但因为沉迷于射箭游戏,错过了最近的一次足球联赛。此次联赛共N 支球队参加,比赛规则如下:(1) 每两支球队之间踢一场比赛。(2) 若平局,两支球队各得1 分。(3) 否则胜利的球队得3 分,败者不得分。尽管非常遗憾没有观赏到精彩的比赛,但沫沫通过新闻知道了每只球队的最后总得分,然后聪明的她想计算出有多少种可能的比赛过程。譬如有3 支球队,每支球队最
2015-12-25 12:45:46 560
原创 Road
题目 数据约定: 对于30%的数据, 1≤N,M≤100 对于60%的数据,1≤N,M≤1000 对于100%的数据,1≤N,M≤50000题意就是给你一颗n个点的无根树,每个点都有一个货物,都有价格。 然后给你m个询问,每个询问问你从x->y的路径中你有序的选两个货物,ai,aj 使得ai-aj最大。注意选的时候一定要有顺序。分析题目是关于树的,我们可以发现,从x->y的路径中一定会经
2015-12-25 12:34:20 314
原创 【HBOI2013】ALO
题目Welcome to ALO ( Arithmetic and Logistic Online)。这是一个VR MMORPG,如名字所见,到处充满了数学的谜题。现在你拥有n颗宝石,每颗宝石有一个能量密度,记为ai,这些宝石的能量密度两两不同。现在你可以选取连续的一些宝石(必须多于一个)进行融合,设为ai, ai+1, …, aj,则融合而成的宝石的能量密度为这些宝石中能量密度的次大值与
2015-12-23 20:41:30 629
原创 【SDOI2009】HH去散步
题目HH有个一成不变的习惯,喜欢饭后百步走。所谓百步走,就是散步,就是在一定的时间 内,走过一定的距离。 但是同时HH又是个喜欢变化的人,所以他不会立刻沿着刚刚走来的路走回。 又因为HH是个喜欢变化的人,所以他每天走过的路径都不完全一样,他想知道他究竟有多 少种散步的方法。 现在给你学校的地图(假设每条路的长度都是一样的都是1),问长度为t,从给定地 点A走到给定地点B共有多少条符合条件
2015-12-23 11:46:42 776
原创 2015.12.19提高组模拟赛
总结其实我觉得这次的比赛有做的好的也有走的不好的,还是暴露了许多问题。第一题: DaA 和他的朋友组成一个团队去旅行了。他们每个人都准备了一个背包,用来装旅行用的物品。他们的背包有两个特点: 1. 每个人的背包能装无限多的物品,每种物品有一个价值,但只能装一件; 2. 每个人都很有个性,所以每个人的背包不会完全相同。 DaA 的团队中有M 个人,那么对于整个团队,背包价值和最大是多少呢?30
2015-12-21 20:37:23 441
原创 【SDOI2013】方程
题意给定方程 X1+X 2+…+Xn=m 我们对第 1.. n1 个变量 进行一些限制 : X1≤A1 X2≤A2 … Xn1 ≤An1 我们对第 n1+1.. n1+1.. n1+ n2 个变量 进行一些限制 : X_(n1+1)≥A_(n1+1) X_(n1+2)≥A_(n1+2) … X_(n1+n2) ≥A_(n1+n2) 求:在满足这些限制的前提下, 该方程正
2015-12-21 20:18:54 1310
原创 【GDKOI2010】圈地计划(网络流)
题目最近房地产商GDOI(Group of Dumbbells Or Idiots)从NOI(Nuts Old Idiots)手中得到了一块开发土地。据了解,这块土地是一块矩形的区域,可以纵横划分为N×M块小区域。GDOI要求将这些区域分为商业区和工业区来开发。根据不同的地形环境,每块小区域建造商业区和工业区能取得不同的经济价值。更具体点,对于第i行第j列的区域,建造商业区将得到Aij收益,建造工业
2015-12-21 12:42:53 624
原创 【HBOI2013】Eden的博弈树
题目 对于 30%的数据, n ≤ 100 ;对于 40%的数据, n ≤ 1,000 ;对于 50%的数据, n ≤ 10 ,000 ,且树是随机生成的;对于 100%的数据, 1 ≤ n ≤ 200 ,000 ,且对于节点 i(i ≠ 1),其父节点的编号小于 i。 题意这题的题意比较坑,不容易理解。 其实就是给你一棵树,然后黑白染色。 染完色后,设最少需要染x个黑色点可以使得必胜,那么
2015-12-16 18:44:38 947
原创 树中点对距离
题目对于一个数字序列A,并且有若干询问。对于每个询问,要求求出一段在序列A 中非空的连续段使得这一段数字的总和的绝对值尽量接近P。 【数据规模】 30%的数据 1<=N<=1,000。 60%的数据 1<=N<=10,000。 100%的数据 1<=N<=100,000,A 序列中数字绝对值<=10,000,T<=100,询问的数字<=10^9。分析我们先从最暴力的做法入手: 枚举一个前缀
2015-12-13 20:56:25 775
原创 【HNOI2013】数列
题目小T最近在学着买股票,他得到内部消息:F公司的股票将会疯涨。股票每天的价格已知是正整数,并且由于客观上的原因,最多只能为N。在疯涨的K天中小T观察到:除第一天外每天的股价都比前一天高,且高出的价格(即当天的股价与前一天的股价之差)不会超过M,M为正整数。并且这些参数满足M(K-1)分析我们发现若是从他们的各自股价开始入手,问题会变得很困难, 于是我们可以从有限定的m入手,即每两天之间股价的差:
2015-12-13 18:41:31 922
原创 【HBOI2013】Ede的新背包问题
题目题意就是给你一些物品,一些询问,每次询问要你求少了物品x,时钱为y的最大价值。分析其实也就是其他的物品组成y的最大价值。 于是我们可以先预处理出f[i,j],为前i个物品,用了j钱的最大价值, 同理我们再预处理出g[i,j],为i到n个物品,用了j钱的最大价值。 于是对于每次询问,我们可以枚举z,求max(f[x-1,z]+g[x+1,y-z])即可。 其实看起来很简单其实是很巧妙的。#
2015-12-13 18:26:43 521
原创 【SDOI2015第1轮第2试】星际战争
题目3333年,在银河系的某星球上,X军团和Y军团正在激烈地作战。在战斗的某一阶段,Y军团一共派遣了N个巨型机器人进攻X军团的阵地,其中第i个巨型机器人的装甲值为Ai。当一个巨型机器人的装甲值减少到0或者以下时,这个巨型机器人就被摧毁了。X军团有M个激光武器,其中第i个激光武器每秒可以削减一个巨型机器人Bi的装甲值。激光武器的攻击是连续的。这种激光武器非常奇怪,一个激光武器只能攻击一些特定的敌人。Y
2015-12-06 16:32:56 493
原创 【GDKOI2010】载重量问题
题目小王是个货车司机,当他在送货的时候需要注意一个问题,就是有一些道路是有载重量限制的。他想一次性载货越多越好,但又不想被罚款。已知有N个地点,假设每两个点间有且只有一条道路连接,他想查询从A地到B地的最大载重量是多少。第一行有两个整数N,M,分别表示地点数和有载重量限制的道路数。(1≤N≤100;0≤M≤N×(N-1)/2) 接下来M行,每行三个整数a,b,c,分别表示地点a和b之间的道路的载重
2015-12-06 16:23:06 362
原创 【SDOI2013】费用流
Alice 和 Bob在图论课程上学习了最大流和 最小费用流的相关知识。最大流问题 :给定一张有向图 表示运输网络 ,一个源点S和一个汇点T,每条边都有最大流量。 一个合法的网络流方案必须满足: (1) 每条边的 实际流量都不超过其最大流量且非负 ;(2) 除了源点 S和汇点 T之外,对于其余所有点都满足该点总流入量 等于总流出量;而 S点的净流出量等于 T点的净流入量,这个值也即该网络流方案的总运
2015-12-06 16:13:27 391
原创 五子棋
题目WHU ACM的队员们迷上了五子棋游戏,他们决定组织一场队内友谊赛以便互相切磋棋艺。 比赛规则是这样的:每位选手都要和其他人进行一场比赛,每场比赛胜者将得到一定的积分,败者不得分,若和棋则双方都不得分。 每位队员都有一个经验值,我们可以认为比赛中经验值较高者获胜,若双方经验值相同则为和棋。 队员们都很聪明,他们会在比赛中不断进步。也就是说,和特定的对手进行比赛后,无论胜负,都会增加一定经验值。
2015-12-06 16:06:24 661
原创 戒指
题目S计划送给J一枚戒指,以示他们的爱情天长地久 同时,S打算在戒指上刻写一些语句,以增加它的寓意。可惜戒指的大小有限,最多只能被刻入N个字母。细心的S非常了解J,知道她喜欢的单词,例如love, forever等等,同时他也知道这些单词都存在一个“愉悦值”,值越高的单词越能取悦J。 现在,S希望刻入一条字符串,使得各个单词在字符串中出现的次数 × 单词愉悦值之和尽可能的大。 1. 1 <
2015-12-06 11:49:22 452
原创 CQOI2008矩阵的个数
题目给出一个N行3列非负整数矩阵的各行各列之和,统计有多少个矩阵满足此条件。输出答案模10^17的值。 第一行包含四个正整数N,c1, c2, c3,即行数与三列之和。第二行包含N个正整数,即各行三个数之和。每行每列之和均不超过125。1<=N<=200分析抓住题目的数据范围n<=200,每行每列之和均不超过125。 那么我们便可以做dp了。 如何设状态呢? 我们接着发现第列行的数我们是不用
2015-12-06 11:31:15 635
原创 NOIP2015提高组Day1斗地主
题目分析仔细看,这道题着实想不到什么优美的算法,那么基本确定方向——dfs。 先分析,这题的花色是没用的 我们再分析,会发现这题的出牌顺序是不影响答案的 那么我们便可以先出牌多的(因为这样答案便会先便小,那么便可以方便后面的剪枝) 也就是我们先打顺子再打带牌! 顺子是没有什么技巧的,便直接暴搜(当然也是先暴搜长度长的) 带牌是有技巧的! 我们发现带牌是不与牌本身的点数有关的, 于是我
2015-12-06 10:54:00 5477
原创 NOIP2015提高组Day2 子串
题目 分析我在考场上就想到了dp,但是。。 算了,没有但是,这就是结果,是自己努力不够的后果。 好,回到正题。方法0:(考场的sb方法…..) 设f[i,j,k]为a刚好匹配到i,b刚好匹配到j,分k组的方案数f[i,j,k]为a刚好匹配到i,b刚好匹配到j,分k组的方案数 转移十分暴力:a串枚举x,b串枚举y,再判断,然后累加。。方法1:(by Philipsweng)设fk,i,j表示
2015-12-06 10:26:52 4469 2
原创 昂贵的珍珠垂饰
题目情人节之际,Alex决定用K种珍珠为他的GF做一串举世无双的珍珠垂饰与她的项链相配。珍珠垂饰是由珍珠连接而成的,其长度可以认为就是珍珠垂饰上珍珠的个数。众所周知,Alex家缠万贯,每种珍珠他都拥有N颗。根据将珍珠垂饰打开后珍珠不同的排列顺序可以区别不同种类的项链。现在,他好奇自己可以组成多少种长度为1至N的不同的珍珠垂饰?当然,为显富有,每串珍珠垂饰都要必须由K种珍珠连成。答案取模1234567
2015-12-05 23:35:58 1115
原创 【SDOI2013】淘金
题目小 Z在玩一个 叫做《淘金者》的游戏。游戏的世界是一个 二维坐标 。X轴、Y轴坐标范围均为1..N。初始的时候,所有的整数坐标点上均有一块金子,共 N*N 块。一阵风吹过, 金子的位置发生了一些变化。细心的小Z发现, 初始 在(i, j) 坐标 处的金子会变到 (f(i),f(j))坐标 处。其中f(x)表示 x各位数字的乘积 ,例如 ,例如 f(99)=81,f(12)=2,f(10)=0。如
2015-12-05 23:12:11 832
原创 【HNOI2013】消毒
题目最近在生物实验室工作的小T 遇到了大麻烦。由于实验室最近升级的缘故,他的分格实验皿是一个长方体,其尺寸为a*b*c,a、b、c均为正整数。为了实验的方便,它被划分为a*b*c 个单位立方体区域,每个单位立方体尺寸为1*1*1。用(i,j,k)标识一个单位立方体,1≤i≤a,1≤j≤b,1≤k≤c。 这个实验皿已经很久没有人用了,现在,小T 被导师要求将其中一些单位立方体区域进行消毒操作(每个区
2015-12-05 23:01:05 496
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人