<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[llgyc's world]]></title><description><![CDATA[OI印记……]]></description><link>https://blog.youkuaiyun.com/llgyc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; llgyc]]></copyright><item><title><![CDATA[【BZOJ4245】【ONTAK2015】OR-XOR]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/72475121</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/72475121</guid><author>llgyc</author><pubDate>Thu, 18 May 2017 16:52:44 +0800</pubDate><description><![CDATA[题目大意　　将nn个数分成mm段，最小化各段内异或和的或和 
　　N≤5×105,ai≤1018N\leq 5 \times 10^5, a_i\leq 10^{18}Solution　　这题好神呀。首先这种跟位运算有关的题目肯定是按位考虑的，那么我们从高位往低位贪心。判断每一位是否能取0时，采取下面的策略： 
　　先计算前缀异或和。因为考虑到我们最后通过oror统计答案，那么就要保证这mm段在这一]]></description><category></category></item><item><title><![CDATA[【BZOJ1076】【SCOI2008】奖励关]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/72417551</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/72417551</guid><author>llgyc</author><pubDate>Wed, 17 May 2017 17:48:05 +0800</pubDate><description><![CDATA[题目大意　　每件物品等概率出现，有条件选择，求最优策略下期望概率。Solution　　首先，看完题目和数据范围，可以知道这是一个期望DP。我一开始从前往后推，然后发现怎么都推不出来，卡了半天……TAT。 
　　原因在于，后面可能的状态会影响前面的选择，每一次的选择都跟后面可能的状态和前面的状态有关。那么如果倒着推，对于一定的状态来说，后面的最优策略已经确定，只要枚举前面所有可能的状态，判断每个后继状]]></description><category></category></item><item><title><![CDATA[【BZOJ4871】【SHOI2017】摧毁“树状图”]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/71159829</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/71159829</guid><author>llgyc</author><pubDate>Thu, 04 May 2017 11:51:24 +0800</pubDate><description><![CDATA[题目大意　　在一棵树上选择两条边不相交的链（可以是单点），问剩余联通块数量最大为多少。 
　　T≤105，∑n≤5×105T\le10^5，\sum n\le 5 \times 10^5Solution　　当你发现这题可以用DP做时，就只剩下调程序了。 
　　考虑子树的每个状态分类讨论合并一下即可。感觉思路清晰还是不容易出错的。 
　　 
　　PS：话说为什么看到“树状图”和“treediagram]]></description><category></category></item><item><title><![CDATA[【HackerRank】【HourRank 20】Birjik and Nicole's Tree Game]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/71124461</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/71124461</guid><author>llgyc</author><pubDate>Wed, 03 May 2017 16:18:02 +0800</pubDate><description><![CDATA[题目大意　　给你一棵形态确定的NN个点的有根树，1号节点为根，有QQ个询问，每次询问如果把给定的kk个点染色，子树中被染色节点数为0,1,2,...,k0,1,2,...,k的节点分别有多少。 
　　N,Q≤3×105,∑k≤3×105N,Q\le3\times10^5,\sum k\le3\times10^5Solution　　果然是好久没打题了，看了题目又不会做。 
　　观察题目可以发现，由于∑]]></description><category></category></item><item><title><![CDATA[【AtCoder072F】Dam]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/71081596</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/71081596</guid><author>llgyc</author><pubDate>Tue, 02 May 2017 15:28:31 +0800</pubDate><description><![CDATA[题目大意　　给你一个水坝，最多装LL升水。每天早上有ViV_i的水流入，温度为tit_i，晚上自由控制流出，但要保证第二天水不会溢出。现求使第ii天满水时水温最大值。 
　　水混合时满足新的体积V=V1+V2V=V_1+V_2，水温t=V1∗t1+V2∗t2V1+V2t=\frac{V_1*t_1+V_2*t_2}{V_1+V_2}. 
　　N≤5∗105N\le5*10^5Solution　　感觉]]></description><category></category></item><item><title><![CDATA[【BZOJ4869】【SHOI2017】相逢是问候]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/71076172</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/71076172</guid><author>llgyc</author><pubDate>Tue, 02 May 2017 00:34:30 +0800</pubDate><description><![CDATA[题目大意　　给定一个序列。要求满足区间取caic^{a_i}（cc为定值），区间求和（模pp意义下）。 N≤5∗104N\le 5*10^4Solution　　首先看着就像线段树，这种题一般都有一个暴力不会超时的性质。 
　　对这题来说： 
　　首先要知道如下欧拉定理EXT： 
　　ab≡ab mod φ(p) + φ(p)(modp)，b≥φ(p)a^b\equiv a^{b\ mod\ \var]]></description><category></category></item><item><title><![CDATA[【AtCoder073E】Ball Coloring]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/71055601</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/71055601</guid><author>llgyc</author><pubDate>Mon, 01 May 2017 14:49:29 +0800</pubDate><description><![CDATA[题目大意　　有nn组数(xi,yi)(x_i,y_i)，每组中一个分到RR，一个BB两个集合中，要求min{(Rmax−Rmin)∗(Bmax−Bmin)}min\{(R_{max}-R_{min})*(B_{max}-B_{min})\} 
　　其中1≤N≤200,000，1≤xi,yi≤1091\leq N\leq 200,000，1\leq x_i,y_i\leq 109Solution　　S]]></description><category></category></item><item><title><![CDATA[【SPOJ】GSS系列]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/54233889</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/54233889</guid><author>llgyc</author><pubDate>Sun, 08 Jan 2017 15:04:27 +0800</pubDate><description><![CDATA[GSS系列是啥？并没有找到全称。听说是一系列查询区间最大子段和及其变种的题目（所以说是Greatest Subsequence Sum吗？）。 
　　最近做题发现一些简单的线段树处理方式都不会，觉得自己码力很弱，听说这套题目可以练习练习。
  GSS1： 
  　　处理区间最大子段和，线段树记录左端起连续最大、右端起连续最大、区间最大、区间和，合并的时候随意处理一下就好了。  GSS2：]]></description><category></category></item><item><title><![CDATA[【BZOJ1101】【POI2007】Zap]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51285958</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51285958</guid><author>llgyc</author><pubDate>Sat, 30 Apr 2016 11:49:21 +0800</pubDate><description><![CDATA[【Description】　　FGD正在破解一段密码，他需要回答很多类似的问题：对于给定的整数a,b和d，有多少正整数对x,y，满足1<=x<=a，1<=y<=b，并且gcd(x,y)=d。作为FGD的同学，FGD希望得到你的帮助。【Input】　　 第一行包含一个正整数n，表示一共有n组询问。（1<=n<= 50000）接下来n行，每行表示一个询问，每行三个正整数，分别为a,b,d。（1<=d<=]]></description><category></category></item><item><title><![CDATA[【BZOJ3396】【Usaco2009 Jan】Total flow 水流]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51278572</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51278572</guid><author>llgyc</author><pubDate>Thu, 28 Apr 2016 23:33:11 +0800</pubDate><description><![CDATA[【Description】　　 
　　【Input】　　 第1行输入N，之后N行每行描述一条水管，前两个英文字母表示水管的两端（大小写字母是不一样的），后一个整数表示水管的流量，流量不会超过1000.【Output】　　 一个整数，表示总流量．【Sample Input】5
A B 3
B C 3
C D 5
D Z 4
B Z 6【Sample Output】3【Solution】　　裸的最大流。]]></description><category></category></item><item><title><![CDATA[【BZOJ1100】【POI2007】对称轴osi]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51273309</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51273309</guid><author>llgyc</author><pubDate>Thu, 28 Apr 2016 12:05:59 +0800</pubDate><description><![CDATA[【Description】　　FGD小朋友——一个闻名遐迩的年轻数学家——有一个小MM，yours。FGD小朋友非常喜欢他的MM，所以他很乐意帮助他的MM做数学作业。但是，就像所有科学的容器一样，FGD的大脑拒绝不停地重复思考同样的问题。不幸的是，yours是一个十分用功的学生，所以她不停地让FGD帮助她检查她的作业。一个阳光明媚的周末，yours的数学老师布置了非常多的寻找多边形的对称轴的题，足够]]></description><category></category></item><item><title><![CDATA[【BZOJ1103】【POI2007】大都市meg]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51164760</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51164760</guid><author>llgyc</author><pubDate>Fri, 15 Apr 2016 21:08:17 +0800</pubDate><description><![CDATA[【Description】　　在经济全球化浪潮的影响下,习惯于漫步在清晨的乡间小路的邮递员Blue Mary也开始骑着摩托车传递邮件了。不过，她经常回忆起以前在乡间漫步的情景。昔日，乡下有依次编号为1..n的n个小村庄，某些村庄之间有一些双向的土路。从每个村庄都恰好有一条路径到达村庄1（即比特堡）。并且，对于每个村庄，它到比特堡的路径恰好只经过编号比它的编号小的村庄。另外，对于所有道路而言，它们都不]]></description><category></category></item><item><title><![CDATA[【BZOJ1004】【HNOI2008】Cards]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51146672</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51146672</guid><author>llgyc</author><pubDate>Wed, 13 Apr 2016 20:57:56 +0800</pubDate><description><![CDATA[【Description】　　小春现在很清闲,面对书桌上的N张牌,他决定给每张染色,目前小春只有3种颜色:红色,蓝色,绿色.他询问Sun有多少种染色方案,Sun很快就给出了答案.进一步,小春要求染出Sr张红色,Sb张蓝色,Sg张绝色.他又询问有多少种方案,Sun想了一下,又给出了正确答案. 最后小春发明了M种不同的洗牌法,这里他又问Sun有多少种不同的染色方案.两种染色方法相同当且仅当其中一种可以通]]></description><category></category></item><item><title><![CDATA[【BZOJ1015】【JSOI2008】星球大战starwar]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51144475</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51144475</guid><author>llgyc</author><pubDate>Wed, 13 Apr 2016 16:23:20 +0800</pubDate><description><![CDATA[【Description】　　很久以前，在一个遥远的星系，一个黑暗的帝国靠着它的超级武器统治者整个星系。某一天，凭着一个偶然的机遇，一支反抗军摧毁了帝国的超级武器，并攻下了星系中几乎所有的星球。这些星球通过特殊的以太隧道互相直接或间接地连接。 但好景不长，很快帝国又重新造出了他的超级武器。凭借这超级武器的力量，帝国开始有计划地摧毁反抗军占领的星球。由于星球的不断被摧毁，两个星球之间的通讯通道也开始不]]></description><category></category></item><item><title><![CDATA[【BZOJ1014】【JSOI2008】火星人prefix]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51144430</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51144430</guid><author>llgyc</author><pubDate>Wed, 13 Apr 2016 16:19:19 +0800</pubDate><description><![CDATA[【Description】　　火星人最近研究了一种操作：求一个字串两个后缀的公共前缀。比方说，有这样一个字符串：madamimadam，我们将这个字符串的各个字符予以标号：序号： 1 2 3 4 5 6 7 8 9 10 11 字符 m a d a m i m a d a m 现在，火星人定义了一个函数LCQ(x, y)，表示：该字符串中第x个字符开始的字串，与该字符串中第y个字符开始的字串，两个字]]></description><category></category></item><item><title><![CDATA[【BZOJ1009】【HNOI2008】GT考试]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51087240</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51087240</guid><author>llgyc</author><pubDate>Thu, 07 Apr 2016 16:56:14 +0800</pubDate><description><![CDATA[【Description】　　阿申准备报名参加GT考试，准考证号为N位数X1X2….Xn(0<=Xi<=9),他不希望准考证号上出现不吉利的数字。他的不吉利数学A1A2…Am(0<=Ai<=9)有M位，不出现是指X1X2…Xn中没有恰好一段等于A1A2…Am. A1和X1可以为0【Input】　　第一行输入N,M,K.接下来一行输入M位的数。 100%数据N<=10^9,M<=20,K<=1000]]></description><category></category></item><item><title><![CDATA[【POJ1364】King]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51057078</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51057078</guid><author>llgyc</author><pubDate>Mon, 04 Apr 2016 16:23:27 +0800</pubDate><description><![CDATA[【Description】　　Once, in one kingdom, there was a queen and that queen was expecting a baby. The queen prayed: “If my child was a son and if only he was a sound king.” After nine months her child was bo]]></description><category></category></item><item><title><![CDATA[【BZOJ2442】【Usaco2011 Open】修剪草坪]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51055965</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51055965</guid><author>llgyc</author><pubDate>Mon, 04 Apr 2016 12:26:57 +0800</pubDate><description><![CDATA[【Description】　　在一年前赢得了小镇的最佳草坪比赛后，FJ变得很懒，再也没有修剪过草坪。现在，新一轮的最佳草坪比赛又开始了，FJ希望能够再次夺冠。 
　　然而，FJ的草坪非常脏乱，因此，FJ只能够让他的奶牛来完成这项工作。FJ有N(1 <= N <= 100,000)只排成一排的奶牛，编号为1…N。每只奶牛的效率是不同的，奶牛i的效率为E_i(0 <= E_i <= 1,000,000,]]></description><category></category></item><item><title><![CDATA[【BZOJ1660】【Usaco2006 Nov】Bad Hair Day 乱发节]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51052702</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51052702</guid><author>llgyc</author><pubDate>Sun, 03 Apr 2016 23:12:20 +0800</pubDate><description><![CDATA[【Description】　　【Input】　　* Line 1: 牛的数量 N。 
　　* Lines 2..N+1: 第 i+1 是一个整数，表示第i头牛的高度。【Output】　　* Line 1: 一个整数表示c[1] 至 c[N]的和。【Sample Input】6
10
3
7
4
12
2   【Sample Output】5【Hint】　　输入解释: 
　　六头牛排成一排，高度依次是]]></description><category></category></item><item><title><![CDATA[【BZOJ1208】【HNOI2004】宠物收养所]]></title><link>https://blog.youkuaiyun.com/llgyc/article/details/51052403</link><guid>https://blog.youkuaiyun.com/llgyc/article/details/51052403</guid><author>llgyc</author><pubDate>Sun, 03 Apr 2016 22:16:55 +0800</pubDate><description><![CDATA[【Description】　　最近，阿Q开了一间宠物收养所。收养所提供两种服务：收养被主人遗弃的宠物和让新的主人领养这些宠物。每个领养者都希望领养到自己满意的宠物，阿Q根据领养者的要求通过他自己发明的一个特殊的公式，得出该领养者希望领养的宠物的特点值a（a是一个正整数，a<2^31），而他也给每个处在收养所的宠物一个特点值。这样他就能够很方便的处理整个领养宠物的过程了，宠物收养所总是会有两种情况发生]]></description><category></category></item></channel></rss>