自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 codeforces 626G

题目大意给你nn个奖池,tt张彩票,qq次修改。 每个奖池的奖金为pip_i,原来每个奖池有lil_i张彩票。 每次修改,可以把一个奖池的彩票数+1或-1。 每次修改后问投奖所能获得的奖金的最大期望,每个奖池投奖的彩票数不能超过总彩票数的一半。思路在同一个奖池中,后一张彩票的的贡献一定比前一张的贡献要小,我们可以用线段树维护,一个区间贡献最大的点的位置,以及减小一张彩票所减小的贡献最小的点。那

2016-03-30 21:20:30 1045

原创 bzoj2154 Crash的数字表格

题目大意给你nn和mm,求∑ni=1∑mj=1lcm(i,j)\sum_{i=1}^{n} \sum_{j=1}^{m} lcm(i,j).范围 1≤n,m≤1071 \leq n,m \leq 10^7.做法易得ans=∑ni=1∑mj=1lcm(i,j)=∑ni=1∑mj=1i∗jgcd(i,j)ans=\sum_{i=1}^{n} \sum_{j=1}^{m} lcm(i,j) =\sum

2016-03-30 11:18:30 687

转载 计算N内点对互质个数

这个是我在PhilipsWeng的博客上看到的,很神奇,就摘录下了。f(N)=∑1≤x,y≤N,gcd(x,y)=1 1f(N) = \sum_{1\leq x,y \leq N,gcd(x,y)=1}~1记g(N)=∑1≤x,y≤N 1=N2g(N) = \sum_{1\leq x,y \leq N}~1 = N^{2} fk(N)=∑1≤x,y≤N,gcd(x,y)=k 1f_{k}(N) =

2016-03-29 16:48:26 956

转载 codeforces 650E

原题原题题目大意给你两棵树,你要让原树变为新树,每次可以删一条边加一条边,但是在任意时刻,不能出现环,问最小步数以及删边加边的方案。解题思路首先考虑那些在初态和终态下都出现的边。这些边显然都是不动的,把它们连接的两个点合并起来。合并时要维护这个集合内的点与集合外的点的连边。答案很显然为总边数减去不动的边数,即每次删一条原树中的边,并增加一条终态的树上的边。按照任意顺序删去原树中要改变的边(u,v)(

2016-03-29 11:34:45 759

原创 codeforces 652F

原题原题链接题目大意给你nn只蚂蚁的初始位置以及它们的最初的方向。蚂蚁会在一个大小为mm的环上行走,走tt时刻。若两只蚂蚁相撞时,他们会把自己的行走方向转换。问最后每只蚂蚁的位置。解题思路如果我们设每只蚂蚁都是相同的,那么两只蚂蚁相撞可以理解为两只蚂蚁各在自己的路上继续走。我们就可以知道最后蚂蚁们在哪里。由于蚂蚁是有序的,所以我们不能知道哪只蚂蚁对应哪个位置。还有就是,蚂蚁之间的相对顺序是固定的,因

2016-03-28 10:26:33 1193

原创 codeforces 652E

题目大意给你一个nn个点,mm条边的连通图,某些边上会有宝藏,只有一个询问,问从aa到bb是否存在一条路径使得,路径上没有重边并且路径上有宝藏。范围(1 ≤ n ≤ 3∗105,0 ≤ m ≤ 3∗105)(1 ≤ n ≤ 3*10^5, 0 ≤ m ≤ 3*10^5) 思路易得,如果一个环上有宝藏,那么我一定可以从环上的一个点进去,拿到宝藏,然后从任意一个点出来。那么我就可以缩环,建树,现在的树就

2016-03-26 09:20:40 1106

原创 codeforces 628F

原题原题链接题目大意给你一个集合的大小NN,NN是55的倍数。 然后有一些限制: 集合里的数范围是[1,b][1,b]. 集合中的数mod5=0,1,2,3,4mod 5=0,1,2,3,4的数的个数各为N/5N/5。 还有qq个附加限制,就是元素值为[1,upToi][1,upTo_i]的个数为quantityiquantity_i。 问是否存在一个集合满足条件。范围(5 ≤ n ≤ b

2016-03-19 12:07:40 1027

原创 最大权闭合图及最大密度子图

最大权闭合图例题:GDKOI2016D1T3寻宝描述:求一个点集,使得点集中的任意后继也在点集中,求点集的∑wi/∑vi\sum w_i / \sum v_i最大。 这道题就是一个最大权闭合图。首先二分答案,对于当前的答案pp,我们这样连边。对于一对依赖关系(u,v)(u,v),表示vv是uu的后继,那么我们就连(u,v,∞)(u,v,∞),设当前点权为fif_i,若fi>0f_i>0,连接(s,

2016-03-08 17:18:21 1041

转载 5分钟搞懂后缀数组

转载先注明出处:原贴地址 转载先注明出处:原贴地址

2016-03-07 22:37:24 1105

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除