不来也不去的一只失忆蝴蝶

曾迷途才怕追不上满街赶路人

[CF891E]Lust

题目大意一个序列a,做k次下列操作: 1、随机一个下标x,答案加上Πni=1,i!=xai\Pi_{i=1,i!=x}^na_i 2、将axa_x减一。 求答案的期望。做法设bib_i表示最终aia_i减少了多少次。 答案是Πni=1ai−Πni=1(ai−bi)\Pi_{i=1}^na_...

2017-11-24 16:32:20

阅读数:550

评论数:0

[UOJ#214]合唱队形

题目大意 有n个人每个人有一个字符集初始为空。 有tot个事件,每个事件形如在第ai个人的字符集里放了bi这个小写字母。 每个时刻等概率发生一个事件。 有一个长度为m的字符串s。某个时刻如果存在编号连续的m个人,按从小到大的顺序发现对于第i个人字符集里都有si,那么则胜利。 问胜利的期望...

2017-11-24 12:11:59

阅读数:435

评论数:0

组合和

题目大意求∑ni=1Cm(i,n)\sum_{i=1}^nC_{(i,n)}^m做法随手化一下式子变成 ∑d|nCmd∗ϕ(nd)\sum_{d|n}C_{d}^m*\phi(\frac{n}{d}) 发现很想狄利克雷卷积的形式,不妨尝试凑出另一个积性函数。 1m!∑d|n∑mi=0s(m,...

2017-11-23 16:06:48

阅读数:279

评论数:0

兔子

题目大意求fib(n) mod 10^9+9=k的最小n。做法我们知道fib(n)=1√5∗[(1+√52)n−(1−√52)n]fib(n)=\frac{1}{√5}*[(\frac{1+√5}{2})^n-(\frac{1-√5}{2})^n] 不妨设两个特征根分别为a和b,注意ab=−1a...

2017-11-23 15:40:28

阅读数:338

评论数:0

Psy

题目大意一个字符集为0~9的长度为n的数字串,f(n)为其本身的字典序在所有后缀中是严格最小的字符串的数量。 求∑ni=1f(i)∗i2\sum_{i=1}^nf(i)*i^2结论我们发现一个有周期的串的本身不可能是严格最小后缀。 对于没有周期的串,当做循环串来看,可以转出n个不同的字符串,一...

2017-11-23 15:32:20

阅读数:365

评论数:0

题目大意一颗点权树,有多少种将树划分成若干条路径的方法,使得每条路径点权和非负?做法不妨设f[i]表示i子树里全部成功覆盖方案数,g[i]表示i子树里除了i全部成功覆盖方案数。 g就是各个子树的f乘积。 f可以枚举lca穿过当前点的一条路径,设为j->k,那么j和k都贡献g,其余挂着的子...

2017-11-23 15:21:30

阅读数:338

评论数:0

几何题

题目大意给你n个三维空间的点(坐标为整数且非负)。 q次询问,每次询问一个很神秘的式子。做法显然是上三维FFT。 然后需要加入一系列优化卡常。#include<cstdio> #include<algorithm> #include<cmath> #defi...

2017-11-23 15:11:44

阅读数:299

评论数:0

[2017集训队作业自选题#115]Replace All

题解推荐wxh 可爱的修修 本题相较于CF794G,n加0了。 我们需要快速计算 ∑ni=1∑nj=12(i,j)\sum_{i=1}^n\sum_{j=1}^n2^{(i,j)} ∑nd=12d∑n/di=1∑n/dj=1[(i,j)=1]\sum_{d=1}^n2^d\sum_{i=...

2017-11-17 10:55:59

阅读数:573

评论数:0

[arc065f]Shuffling

题目大意一个01字符串。 m次操作,每次将[li,ri]随意排列。 保证li单调不降,问能形成多少不同字符串。简单DP只需对每个左端点求出最远右端点。 然后设f[i,j]表示1~i-1已经确定了,可以任意放置的1还有j个的方案数,转移很简单。#include<cstdio> #...

2017-11-16 21:08:41

阅读数:355

评论数:0

[arc065e]Manhattan Compass

题目大意不想讲。做法可以转45度角变成切比雪夫距离,这样图像是正方形。 先用bfs找出所有可以踩到的点(可以对每行每列维护set,一个被bfs到的直接在两颗平衡树中删去)。 然后对每个能被踩到的点统计与其切比雪夫距离为d的点的个数(可以对每行每列维护vector并二分)。 最后答案除以2。#...

2017-11-16 21:06:15

阅读数:413

评论数:0

[arc063e]Integers on a Tree

题目大意一颗点权树,相邻节点点权差绝对值为1。 现在一些点点权已确定,构造一种方案。做法自下而上推出每个节点点权区间范围。 为空则无解,同时如果儿子间对该点奇偶性要求不同也无解。 然后接下来只需自上而下构造,只要和父亲相差1,且点权在区间范围内一定可以合法。#include<cstdi...

2017-11-16 21:03:31

阅读数:164

评论数:0

[arc064f]Rotated Palindromes

题目大意有多少字符集为k的长度为n的字符串经过旋转可以变成回文串。做法设f[i]表示周期为i的回文串数量。 有f[i]=k(i+1)/2−∑j|i且j<if[j]f[i]=k^{(i+1)/2}-\sum_{j|i且j<i}f[j] 显然border为i的串能旋转出i个字符串。 ...

2017-11-16 21:00:30

阅读数:188

评论数:0

[agc007c]Pushing Balls

题目大意不想讲。做法发现期望距离序列d始终是个等差序列。#include<cstdio> #include<algorithm> #define fo(i,a,b) for(i=a;i<=b;i++) using namespace std; typedef doub...

2017-11-16 20:55:41

阅读数:286

评论数:0

[arc066f]Contest with Drinks Hard

题目大意有一些物品,每个买了有代价。 如果存在一个极大区间[l,r]内的物品都被买了,这个区间长度为k,可以获得的收益是k*(k+1)/2。 现在若干次询问,每次问假如修改了某个物品的价格,最大收益是多少?DP先处理出L和R分别表示前缀dp值和后缀dp值,显然dp可以用决策单调性优化。 然后...

2017-11-16 14:40:31

阅读数:386

评论数:0

[arc066e]Addition and Subtraction Hard

题目大意一个表达式有+有-,添加一些括号最大化表达式的值。DP首先只会在-号前放左括号。 简单的想法是设f[i,j]表示做完前i个数字,目前还有j个左括号没有匹配右括号。 然后很难发现,j<=2才有意义。#include<cstdio> #include<algorit...

2017-11-16 14:32:55

阅读数:333

评论数:0

[agc014c]Closed Rooms

题目大意一个网格图,从一个起点出发。 有些格子上锁。 每一轮你都可以不断往一个已解锁的四相邻格子走,最多走k次,走完后你可以选择至多k个未解锁的格子,将它们解锁。 求最少多少轮,你能走到一个边界格子。做法发现走的次数和可以解锁的次数相等。 因此第一轮走完,以后都不会撞锁。 bfs求出第一...

2017-11-16 11:28:56

阅读数:209

评论数:0

[arc067f]Yakiniku Restaurants

题目大意不想讲。做法大概是需要知道如何给一个区间包含的所有区间打加法tag。 给[l,r]包含的所有区间+d,可以令v[l,r]+d。 最终做一遍v[l,r]+=v[l-1,r]+v[l,r+1]-v[l-1,r+1]。 容易讨论这是对的。 这题做m次,建关于最大值的笛卡尔树,那么每次相当...

2017-11-15 21:43:47

阅读数:189

评论数:0

[arc068f]Solitaire

题目大意将1-n顺序加入双端队列(每次可加头可加尾),再删除(每次可删头可删尾),求有多少种删除序列,使得1是第k个被删的。做法考虑什么样的删除序列存在对应的加入序列且合法。 1、第k个是1。 2、前k个元素能拆分成两个单调下降序列。 3、第k个后的元素每个位置都大于等于后缀最大值或小于等于...

2017-11-14 16:43:43

阅读数:407

评论数:0

[arc068e]Snuke Line

题目大意有n个区间,现在询问你对于1<=i<=m的每个i,有多少个区间至少包含一个i的倍数?做法正难则反,如果一个区间不包含i的倍数,一定是被相邻两个i的倍数夹着或者在最大的i的倍数的右边。 调和级数的时间把点对弄出来,然后不难想到离线+树状数组。#include<cstdio...

2017-11-14 16:36:33

阅读数:177

评论数:0

[2017集训队作业自选题#117]Monkey and Tree

题目大意一颗边权树,给你若干点对(ai,bi)。 找到两对点对i和j,使得dis(ai,aj)+dis(bi,bj)最大。做法先建立点分树。 然后进行点分,对于当前分治中心x,讨论最终点对中两个a路径是否过x。 不过x,递归处理。 过x,求出当前分治联通块每个点到x的距离,然后接下来按一个...

2017-11-14 12:08:21

阅读数:273

评论数:0

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