自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Codeforces 1081F Tricky Interactor [奇偶性]

题目链接题意:让猜出一个长度为nnn的01串,每次询问[l,r][l,r][l,r],随机翻转[1,r]或[l,n][1,r]或[l,n][1,r]或[l,n],返回翻转后序列中1的个数。翻转就是把每一位上的数取反。在10000次询问内结束。n≤300n\le 300n≤300。题解随机翻转让人很难过,不妨来分析一下如何才能准确判断翻转的是左边还是右边。不难发现,翻转长度为奇数的区间会导致...

2019-01-17 00:02:53 413

原创 BZOJ2640 可见区域 [计算几何+平衡树]

题目链接题意:给定nnn条互不相交的线段,从原点向四周看,视线遇到线段会被挡住。求此时能看到的视野范围,以及分别删除一条和两条线段后能看到最大的视野范围。n≤50,000n\le 50,000n≤50,000题解CY拉我做题啦啦啦……考虑用循环扫描线(就是从原点开始绕360度的扫描线)。维护每个时刻所有线段对应的位置关系,也就是说所有时刻所有线段按在扫描线上到原点距离从小到大排序。由于线...

2019-01-14 23:56:00 237

原创 Codefoces 1097E Egor and an RPG game [最长单调子序列+思维]

Codefoces 1097E Egor and an RPG game题目链接题意:把一个长度为nnn的排列划分成若干个单调子序列。令f(n)f(n)f(n)为所有长度为nnn的排列中划分成单调子序列的个数最大值(划分过程中要求最小化个数),求出一种方案把输入的排列划分成不超过f(n)f(n)f(n)个单调子序列。n≤105n\le 10^5n≤105题解首先考虑f(n)f(n)f(n...

2019-01-14 23:43:48 296

原创 Codeforces 1097 D Makoto and a Blackboard [概率+dp]

Codeforces 1097 D Makoto and a Blackboard题目链接题意:给定一个数nnn,每次操作可以把nnn等概率变成它的因数之一。求kkk次操作之后nnn的期望。题解每个质因子的贡献是分开的,比如质因子ppp,当前幂次为pkp^kpk,那么它会等概率变成p0…pkp^0\dots p^kp0…pk,于是直接对于每个质因子分开dp,f[i][j]f[i][j]f[...

2019-01-14 23:23:49 188

原创 Codeforces 1007C Guess two numbers [二分+思维]

Codeforces 1007C Guess two numbers题目链接题意:交互,有两个数a,ba,ba,b,你需要猜出他们。每次询问x,yx,yx,y,回答有四种返回值:0表示a=x,b=ya=x,b=ya=x,b=y,即猜中。1表示x<ax<ax<a。2表示y<by<by<b。3表示x&g

2019-01-14 23:15:29 491

原创 类欧几里得算法推导

第一种f(a,b,c,n)=∑i=0nai+bcf(a,b,c,n)=\sum_{i=0}^n\frac{ai+b}{c}f(a,b,c,n)=i=0∑n​cai+b​情况一:a≥c or b≥ca\ge c~or~b \ge ca≥c or b≥cf(a,b,c,n)=f(a%c,b%c,c,n)+n(n+1)2⋅ac+bc⋅(n+1)f(a,b,c...

2019-01-07 21:25:17 243

空空如也

空空如也

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

TA关注的人

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