10 2016 档案

摘要:1444: [Jsoi2009]有趣的游戏 Description Input 注意 是0<=P 注意 是0<=P Output Sample Input Sample Output 【题解】 AC自动机+矩阵乘法 首先把模式串建成AC自动机,构建出转移矩阵。 构造方法:a[i][j]表示从第i个结 阅读全文
posted @ 2016-10-28 17:10 chty 阅读(1064) 评论(0) 推荐(0)
摘要:2553: [BeiJing2011]禁忌 Description Magic Land上的人们总是提起那个传说:他们的祖先John在那个东方岛屿帮助Koishi与其姐姐Satori最终战平。而后,Koishi恢复了读心的能力…… 如今,在John已经成为传说的时代,再次造访那座岛屿的人们却发现Ko 阅读全文
posted @ 2016-10-28 13:36 chty 阅读(450) 评论(0) 推荐(0)
摘要:【题目描述】 FJ把杂志上所有的文章摘抄了下来并把它变成了一个长度不超过10^5的字符串S。他有一个包含n个单词的列表,列表里的n个单词 记为t_1...t_N。他希望从S中删除这些单词。 FJ每次在S中找到最早出现的列表中的单词(最早出现指该单词的开始位置最小),然后从S中删除这个单词。他重复这个 阅读全文
posted @ 2016-10-28 08:38 chty 阅读(471) 评论(0) 推荐(0)
摘要:【题目大意】 有一个S串和一个T串,长度均小于1,000,000,设当前串为U串,然后从前往后枚举S串一个字符一个字符往U串里添加,若U串后缀为T,则去掉这个后缀继续流程。 【样例输入】 whatthemomooofun moo 【样例输出】 whatthefun 【题解】 我能说这是可持久化的km 阅读全文
posted @ 2016-10-27 21:26 chty 阅读(187) 评论(0) 推荐(0)
摘要:2434: [Noi2011]阿狸的打字机 Description 阿狸喜欢收藏各种稀奇古怪的东西,最近他淘到一台老式的打字机。打字机上只有28个按键,分别印有26个小写英文字母和'B'、'P'两个字母。经阿狸研究发现,这个打字机是这样工作的:l 输入小写字母,打字机的一个凹槽中会加入这个字母(这个 阅读全文
posted @ 2016-10-27 16:32 chty 阅读(202) 评论(0) 推荐(0)
摘要:【题目描述】 给出一个长度为N的小写字母串,现在Mirko有M个若干长度为Li字符串。现在Mirko要用这M个字符串去覆盖给出的那个字符串的。覆盖时,必须保证:1.Mirko的字符串不能拆开,旋转;2.Mirko的字符串必须和给出的字符串的某一连续段完全一致才能覆盖,3.若干次覆盖可以部分重叠4.M 阅读全文
posted @ 2016-10-26 22:07 chty 阅读(285) 评论(0) 推荐(0)
摘要:3172: [Tjoi2013]单词 Description 某人读论文,一篇论文是由许多单词组成。但他发现一个单词会在论文中出现很多次,现在想知道每个单词分别在论文中出现多少次。 某人读论文,一篇论文是由许多单词组成。但他发现一个单词会在论文中出现很多次,现在想知道每个单词分别在论文中出现多少次。 阅读全文
posted @ 2016-10-26 20:17 chty 阅读(189) 评论(0) 推荐(0)
摘要:2938: [Poi2000]病毒 Description 二进制病毒审查委员会最近发现了如下的规律:某些确定的二进制串是病毒的代码。如果某段代码中不存在任何一段病毒代码,那么我们就称这段代码是安全的。现在委员会已经找出了所有的病毒代码段,试问,是否存在一个无限长的安全的二进制代码。 示例: 例如如 阅读全文
posted @ 2016-10-26 13:50 chty 阅读(257) 评论(0) 推荐(0)
摘要:1030: [JSOI2007]文本生成器 Description JSOI交给队员ZYX一个任务,编制一个称之为“文本生成器”的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版。该软件可以随机生成一些文章―――总是生成一篇长度固定且完全随机的文章—— 也就是说,生成的文 阅读全文
posted @ 2016-10-25 21:57 chty 阅读(201) 评论(0) 推荐(0)
摘要:3670: [Noi2014]动物园 Description 近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解KMP算法。 园长:“对于一个字 阅读全文
posted @ 2016-10-25 12:29 chty 阅读(164) 评论(0) 推荐(0)
摘要:首先 sro_Cydiater_orz sro_姬树流_orz 两位开搞模板集合已久的大神 1、对拍 1 @echo off 2 set path=C:\MinGWStudio\MinGW\bin 3 g++ -o makedata.exe makedata.cpp 4 g++ -o right.e 阅读全文
posted @ 2016-10-23 11:49 chty 阅读(477) 评论(0) 推荐(1)
摘要:2947: [Poi2000]促销 Description Bytelandish连锁超市委托你编写一个程序来模拟一项即将施行的促销活动,该活动的规则如下: ●想要参与的顾客,只需把他的个人资料写在帐单上,并把帐单放入投票箱; ●每天活动结束时,数额最大、最小的两张帐单被取出,付款数额最大的顾客将获 阅读全文
posted @ 2016-10-22 16:26 chty 阅读(215) 评论(0) 推荐(0)
摘要:1026: [SCOI2009]windy数 Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数? windy定义了一种windy数。不含前导零且相邻两个数字 阅读全文
posted @ 2016-10-20 17:01 chty 阅读(197) 评论(0) 推荐(0)
摘要:【背景】 在10月3日的dp专练中,压轴的第6题是一道数位dp,于是各种懵逼。 为了填上这个留存已久的坑,蒟蒻chty只能开坑数位dp了。 【例题一】[HDU2089]不要62 题目大意:给你一个区间[l,r],求区间内不含4和62的数的个数。 分析:首先 ans[l,r]=ans[0,r]-ans 阅读全文
posted @ 2016-10-20 14:07 chty 阅读(276) 评论(0) 推荐(0)
摘要:描述 Description A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物,司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。 输入格式 Input Format 第一行有两个用一个空格隔开的 阅读全文
posted @ 2016-10-18 21:42 chty 阅读(519) 评论(0) 推荐(0)
摘要:2144: 跳跳棋 Description 跳跳棋是在一条数轴上进行的。棋子只能摆在整点上。每个点不能摆超过一个棋子。我们用跳跳棋来做一个简单的游戏:棋盘上有3颗棋子,分别在a,b,c这三个位置。我们要通过最少的跳动把他们的位置移动成x,y,z。(棋子是没有区别的)跳动的规则很简单,任意选一颗棋子, 阅读全文
posted @ 2016-10-18 20:34 chty 阅读(285) 评论(0) 推荐(0)
摘要:1787: [Ahoi2008]Meet 紧急集合 Description Input Output Sample Input 6 4 1 2 2 3 2 4 4 5 5 6 4 5 6 6 3 1 2 4 4 6 6 6 Sample Output 5 2 2 5 4 1 6 0 【题解】 记住一 阅读全文
posted @ 2016-10-18 11:13 chty 阅读(211) 评论(0) 推荐(0)
摘要:1602: [Usaco2008 Oct]牧场行走 Description N头牛(2<=n<=1000)别人被标记为1到n,在同样被标记1到n的n块土地上吃草,第i头牛在第i块牧场吃草。 这n块土地被n-1条边连接。 奶牛可以在边上行走,第i条边连接第Ai,Bi块牧场,第i条边的长度是Li(1<= 阅读全文
posted @ 2016-10-17 22:07 chty 阅读(225) 评论(0) 推荐(0)
摘要:【倍增法】 【树剖法】 阅读全文
posted @ 2016-10-17 21:48 chty 阅读(961) 评论(0) 推荐(0)
摘要:【题目大意】 共T组数据,对于每组数据,给你一个n个点,m条边的图,设图的最小生成树为MST,次小生成树为ans,若MST=ans,输出Not Unique!,否则输出MST 【题解】 很明确,先求MST再求ans。 关于求次小生成树,我打算写一个总结,先留个坑。 阅读全文
posted @ 2016-10-14 16:31 chty 阅读(225) 评论(0) 推荐(0)
摘要:描述 Description MM 虽然一辈子只要一个,但是也得早点解决。于是,n 个光棍们自发组成了一个光棍组织(ruffian organization,By Wind 乱译)。现在,光棍们打算分成几个小组,并且分头为 找 MM 事业做贡献(For example:searching,hunti 阅读全文
posted @ 2016-10-13 19:02 chty 阅读(417) 评论(0) 推荐(0)
摘要:【题解】 可以枚举m 那么任意两个野人之间有 c[i]+x*p[i]=c[j]+x*p[j] (mod m) 无解,或 x 的最小值<=min(l[i] , l[j]) 化为丢番图方程:(p[i]-p[j])*x+m*y=c[j]-c[i] 用扩展欧几里得搞就行了。 阅读全文
posted @ 2016-10-13 16:50 chty 阅读(222) 评论(0) 推荐(0)
摘要:【描述】 在3×3的棋盘上,摆有八个棋子,每个棋子上标有1至8的某一数字。棋盘中留有一个空格,空格用0来表示。 空格周围的棋子可以移到空格中。 要求解的问题是:给出一种初始布局(初始状态)和目标布局(为了使题目简单,设目标状态为123804765),找到一种最少步骤的移动方法,实现从初始布局到目标布 阅读全文
posted @ 2016-10-12 16:49 chty 阅读(5964) 评论(1) 推荐(0)
摘要:【题目描述】 小x的业余生活中,有一项是玩滚玻璃球游戏。某天,小x想到了一种很无趣的玩法,当然,这种玩法就是为了玩看题的你们。小x首先建立了一个单向轨道,这个单向轨道可以抽象成一个有向图,每个顶点的出度都是1,也就是由每个点出发,只有一条边连向其他的点。小x的游戏最初规则是这样的:让玻璃球从某一个点 阅读全文
posted @ 2016-10-12 13:02 chty 阅读(614) 评论(0) 推荐(0)
摘要:1050: [HAOI2006]旅行comf Description 给你一个无向图,N(N<=500)个顶点, M(M<=5000)条边,每条边有一个权值Vi(Vi<30000)。给你两个顶点S和T,求一条路径,使得路径上最大边和最小边的比值最小。如果S和T之间没有路径,输出”IMPOSSIBLE 阅读全文
posted @ 2016-10-11 21:36 chty 阅读(211) 评论(0) 推荐(0)
摘要:【题目描述】 jzyz的保卫科每天晚上都要进行巡逻,而一号实验楼是机房所在地,是要必须巡逻的。为了更好的描述问题,现在我们把jzyz抽象成一个图,这个图有N个点,M条有向边,保卫科在1号点,一号实验楼在2号点。每天巡逻必须从1号点出发,到达2号点再回到1号点,当然这个路径是包含自己选择的。因为今天只 阅读全文
posted @ 2016-10-10 21:27 chty 阅读(416) 评论(3) 推荐(0)
摘要:2208: [Jsoi2010]连通数 Description Input 输入数据第一行是图顶点的数量,一个正整数N。 接下来N行,每行N个字符。第i行第j列的1表示顶点i到j有边,0则表示无边。 输入数据第一行是图顶点的数量,一个正整数N。 接下来N行,每行N个字符。第i行第j列的1表示顶点i到 阅读全文
posted @ 2016-10-10 17:32 chty 阅读(170) 评论(0) 推荐(0)
摘要:1834: [ZJOI2010]network 网络扩容 Description 给定一张有向图,每条边都有一个容量C和一个扩容费用W。这里扩容费用是指将容量扩大1所需的费用。求: 1、 在不扩容的情况下,1到N的最大流; 2、 将1到N的最大流增加K所需的最小扩容费用。 Input 输入文件的第一 阅读全文
posted @ 2016-10-10 17:09 chty 阅读(218) 评论(0) 推荐(0)
摘要:1083: [SCOI2005]繁忙的都市 Description 城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道路是这样分布的:城市中有n个交叉路口,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条道路相连接。这些道路是双向的,且把所有的交 阅读全文
posted @ 2016-10-10 11:28 chty 阅读(188) 评论(0) 推荐(0)
摘要:【题目大意】 给定一个数组,求这些数组通过异或能得到的数中的第k小是多少。 传送门:http://vjudge.net/problem/HDU-3949 【题解】 首先高斯消元求出线性基,然后将k按照二进制拆分即可。 注意当高斯消元结束后若末尾有0则第1小是0 特判一下然后k--。 然后HDU输出l 阅读全文
posted @ 2016-10-09 21:58 chty 阅读(357) 评论(0) 推荐(0)
摘要:【题目大意】 给你一个n*m的矩形,光线从(0,0)出发,沿右上方向以每秒根号2米的速度运动,碰到矩形边界就会反弹(符合物理规律的反弹),询问k个点,这些点都在矩形内部且不在矩形边界上,求光经过这些点的最小时间。如果光不会经过这个点,输出-1. 【数据范围】 0<m,n,k<=100000 【吐槽】 阅读全文
posted @ 2016-10-09 21:08 chty 阅读(298) 评论(0) 推荐(0)
摘要:4269: 再见Xor Description 给定N个数,你可以在这些数中任意选一些数出来,每个数可以选任意多次,试求出你能选出的数的异或和的最大值和严格次大值。 给定N个数,你可以在这些数中任意选一些数出来,每个数可以选任意多次,试求出你能选出的数的异或和的最大值和严格次大值。 Input 第一 阅读全文
posted @ 2016-10-09 20:51 chty 阅读(294) 评论(0) 推荐(0)
摘要:2115: [Wc2011] Xor Description Input 第一行包含两个整数N和 M, 表示该无向图中点的数目与边的数目。 接下来M 行描述 M 条边,每行三个整数Si,Ti ,Di,表示 Si 与Ti之间存在 一条权值为 Di的无向边。 图中可能有重边或自环。 第一行包含两个整数N 阅读全文
posted @ 2016-10-09 19:24 chty 阅读(181) 评论(0) 推荐(0)
摘要:2460: [BeiJing2011]元素 Description 相传,在远古时期,位于西方大陆的 Magic Land 上,人们已经掌握了用魔法矿石炼制法杖的技术。那时人们就认识到,一个法杖的法力取决于使用的矿石。一般地,矿石越多则法力越强,但物极必反:有时,人们为了获取更强的法力而使用了很多矿 阅读全文
posted @ 2016-10-09 18:47 chty 阅读(419) 评论(0) 推荐(0)
摘要:1829. [Tyvj 1728]普通平衡树 ★★★ 输入文件:phs.in 输出文件:phs.out 简单对比时间限制:1 s 内存限制:128 MB 【题目描述】 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作:1. 插入x数2. 删除x数(若有多个相同的数,因只删除 阅读全文
posted @ 2016-10-08 13:20 chty 阅读(195) 评论(0) 推荐(0)
摘要:题目描述 Description 题目描述 Description 水叮当得到了一块五颜六色的格子形地毯作为生日礼物,更加特别的是,地毯上格子的颜色还能随着踩踏而改变。为了讨好她的偶像虹猫,水叮当决定在地毯上跳一支轻盈的舞来卖萌~~~ 地毯上的格子有N行N列,每个格子用一个0~5之间的数字代表它的颜 阅读全文
posted @ 2016-10-07 17:08 chty 阅读(198) 评论(0) 推荐(0)
摘要:题目描述 Description 题目描述 Description “每个人都拥有一个梦,即使彼此不相同,能够与你分享,无论失败成功都会感动。爱因为在心中,平凡而不平庸,世界就像迷宫,却又让我们此刻相逢Our Home。” 在爱的国度里有N个人,在他们的心中都有着一个爱的名单,上面记载着他所爱的人( 阅读全文
posted @ 2016-10-07 10:02 chty 阅读(155) 评论(0) 推荐(0)
摘要:【题目描述】 给你一个图,n个点,m条边,求一颗生成树满足如下条件: (1)结点1的度不超过k。 (2)在(1)条件下所求生成树最小。 【算法引入】 最小k度限制生成树,就是指有特殊的某一点的度不能超过k时的最小生成树。 如果T是G的一个生成树且dT(v0)=k,则称T为G的k度限制生成树。 G中权 阅读全文
posted @ 2016-10-06 20:07 chty 阅读(2025) 评论(0) 推荐(1)
摘要:T1 重量不同的硬币 有N(1 <= N <= 1,000)个硬币,编号为1..N。 给出W(1 <= W <= 3,000)个推断对(A,B),表示硬币A比硬币B重。 寻找并输出一个硬币编号,要求其重量明确不同于其他硬币的个数最多。如果有多个答案,输出编号最小的一个。如果给出的数据有矛盾,输出"I 阅读全文
posted @ 2016-10-05 21:59 chty 阅读(572) 评论(0) 推荐(0)
摘要:T1 卡车更新问题 (文件名:truck.pas/c/cpp) 【题目描述】 某人购置了一辆新卡车, 从事个体运输业务. 给定以下各有关数据: R[t], t=0,1,2,...,k, 表示已使用过 t 年的卡车, 再工作一年所得的运费, 它随 t 的增加而减少, k (k≤20) 年后卡车已无使用 阅读全文
posted @ 2016-10-04 13:13 chty 阅读(883) 评论(0) 推荐(0)